New techniques and tighter bounds for local computation algorithms
From MaRDI portal
Abstract: Given an input , and a search problem , local computation algorithms (LCAs) implement access to specified locations of in a legal output , using polylogarithmic time and space. Mansour et al., (2012), had previously shown how to convert certain online algorithms to LCAs. In this work, we expand on that line of work and develop new techniques for designing LCAs and bounding their space and time complexity. Our contributions are fourfold: (1) We significantly improve the running times and space requirements of LCAs for previous results, (2) we expand and better define the family of online algorithms which can be converted to LCAs using our techniques, (3) we show that our results apply to a larger family of graphs than that of previous results, and (4) our proofs are simpler and more concise than the previous proof methods. For example, we show how to construct LCAs that require space and time (and expected time ) for problems such as maximal matching on a large family of graphs, as opposed to the henceforth best results that required space and time, and applied to a smaller family of graphs.
Recommendations
Cites work
- A Brief Introduction to Property Testing
- A Local Computation Approximation Scheme to Maximum Matching
- A Simple Parallel Algorithm for the Maximal Independent Set Problem
- Algorithmic and analysis techniques in property testing
- An Improved Distributed Algorithm for Maximal Independent Set
- Approximating the minimum vertex cover in sublinear time and a connection to distributed algorithms
- Balanced Allocations
- Balls into non-uniform bins
- Compressed representations of permutations, and applications
- Constant-Time Local Computation Algorithms
- Converting online algorithms to local computation algorithms
- Data streams: algorithms and applications.
- Deterministic stateless centralized local algorithms for bounded degree graphs
- Fast distributed coloring algorithms for triangle-free graphs
- Fast pseudorandomness for independence and load balancing (extended abstract)
- How asymmetry helps load balancing
- scientific article; zbMATH DE number 605729 (Why is no real title available?)
- Local computation algorithms for graphs of non-constant degrees
- Local Graph Partitions for Approximation and Testing
- Locality in Distributed Graph Algorithms
- Marriage, honesty, and stability
- Pseudorandomness
- Small-Bias Probability Spaces: Efficient Constructions and Applications
- Space-efficient local computation algorithms
- Sublinear time algorithms
- Survey of local algorithms
- Theory of Cryptography
- Universal classes of hash functions
- What Can be Computed Locally?
Cited in
(14)- Constant-time local computation algorithms
- Best of two local models: centralized local and distributed local algorithms
- Input locality and hardness amplification
- A new approach on locally checkable problems
- Constant-Time Local Computation Algorithms
- Converting online algorithms to local computation algorithms
- On the probe complexity of local computation algorithms
- Local computation algorithms for spanners
- Local computation algorithms for graphs of non-constant degrees
- Space-efficient local computation algorithms
- A Local Criterion for Polynomial-Time Stratified Computations
- Average Sensitivity of Graph Algorithms
- Spanning adjacency oracles in sublinear time
- Agnostic proper learning of monotone functions: beyond the black-box correction barrier
This page was built for publication: New techniques and tighter bounds for local computation algorithms
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2628795)