We formulate and study a new computational model for dynamic data. In this model the data changes gradually and the goal of an algorithm is to compute the solution to some problem on the data at each time step, under the constraint that it only has a limited access to the data each time. As the data is constantly changing and the algorithm might be unaware of these changes, it cannot be expected to always output the exact right solution; we are interested in algorithms that guarantee to output an approximate solution. In particular, we focus on the fundamental problems of sorting and selection, where the true ordering of the elements changes slowly. We provide algorithms with performance close to the optimal in expectation and with high probability. © 2009 Springer Berlin Heidelberg.
Sort me if you can: How to sort dynamic data / Anagnostopoulos, Aristidis; Ravi, Kumar; Mohammad, Mahdian; Eli, Upfal. - 5556 LNCS:PART 2(2009), pp. 339-350. (Intervento presentato al convegno 36th International Colloquium on Automata, Languages and Programming, ICALP 2009 tenutosi a Rhodes; Greece nel 5 July 2009 through 12 July 2009) [10.1007/978-3-642-02930-1_28].
Sort me if you can: How to sort dynamic data
ANAGNOSTOPOULOS, ARISTIDIS;
2009
Abstract
We formulate and study a new computational model for dynamic data. In this model the data changes gradually and the goal of an algorithm is to compute the solution to some problem on the data at each time step, under the constraint that it only has a limited access to the data each time. As the data is constantly changing and the algorithm might be unaware of these changes, it cannot be expected to always output the exact right solution; we are interested in algorithms that guarantee to output an approximate solution. In particular, we focus on the fundamental problems of sorting and selection, where the true ordering of the elements changes slowly. We provide algorithms with performance close to the optimal in expectation and with high probability. © 2009 Springer Berlin Heidelberg.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.