Abstract. We propose a general method for converting online algorithms to lo-cal computation algorithms,3 by selecting a random permutation of the input, and simulating running the online algorithm. We bound the number of steps of the algorithm using a query tree, which models the dependencies between queries. We improve previous analyses of query trees on graphs of bounded degree, and extend this improved analysis to the cases where the degrees are distributed bino-mially, and to a special case of bipartite graphs. Using this method, we give a local computation algorithm for maximal matching in graphs of bounded degree, which runs in time and space O(log3 n). We also show how to convert a large family of load balancing algorithms (related ...
Online algorithms make decisions based on past inputs. In general, the decision may depend on the en...
The question of what can be computed, and how efficiently, are at the core of com-puter science. Not...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
In the model of local computation algorithms (LCAs), we aim to compute the queried part of the outpu...
© 2016, Springer Science+Business Media New York. In the model of local computation algorithms (LCAs...
© 2016, Springer Science+Business Media New York. In the model of local computation algorithms (LCAs...
Consider a setting in which inputs to and outputs from a computational problem are so large, that th...
Local computation algorithms (LCAs) produce small parts of a single (possibly approximate) solution ...
Local computation algorithms (LCAs) produce small parts of a single (possibly approximate) solution ...
Local computation algorithms (LCAs) produce small parts of a single (possibly approximate) solution ...
In this work, we give a unifying view of locality in four settings: distributed algorithms, sequenti...
Abstract. A local algorithm is a distributed algorithm that runs in constant time, independently of ...
We survey recent work on approximation algorithms for computing degreeconstrained subgraphs in graph...
Graphs are a powerful and expressive means for storing and working with data. As the demand for fas...
International audienceIn this paper, we present an approximation of the matching coverage on large b...
Online algorithms make decisions based on past inputs. In general, the decision may depend on the en...
The question of what can be computed, and how efficiently, are at the core of com-puter science. Not...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...
In the model of local computation algorithms (LCAs), we aim to compute the queried part of the outpu...
© 2016, Springer Science+Business Media New York. In the model of local computation algorithms (LCAs...
© 2016, Springer Science+Business Media New York. In the model of local computation algorithms (LCAs...
Consider a setting in which inputs to and outputs from a computational problem are so large, that th...
Local computation algorithms (LCAs) produce small parts of a single (possibly approximate) solution ...
Local computation algorithms (LCAs) produce small parts of a single (possibly approximate) solution ...
Local computation algorithms (LCAs) produce small parts of a single (possibly approximate) solution ...
In this work, we give a unifying view of locality in four settings: distributed algorithms, sequenti...
Abstract. A local algorithm is a distributed algorithm that runs in constant time, independently of ...
We survey recent work on approximation algorithms for computing degreeconstrained subgraphs in graph...
Graphs are a powerful and expressive means for storing and working with data. As the demand for fas...
International audienceIn this paper, we present an approximation of the matching coverage on large b...
Online algorithms make decisions based on past inputs. In general, the decision may depend on the en...
The question of what can be computed, and how efficiently, are at the core of com-puter science. Not...
Thesis: S.M., Massachusetts Institute of Technology, Department of Electrical Engineering and Comput...