New techniques and tighter bounds for local computation algorithms

Given an input x and a search problem F, local computation algorithms (LCAs) implement access to specified locations of y in a legal output y∈F(x), using polylogarithmic time and space. Parnas and Ron [27] and Mansour et al. [19] showed how to convert certain distributed and online algorithms to LCA...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Journal of computer and system sciences Ročník 82; číslo 7; s. 1180 - 1200
Hlavní autoři: Reingold, Omer, Vardi, Shai
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier Inc 01.11.2016
Témata:
ISSN:0022-0000, 1090-2724
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Given an input x and a search problem F, local computation algorithms (LCAs) implement access to specified locations of y in a legal output y∈F(x), using polylogarithmic time and space. Parnas and Ron [27] and Mansour et al. [19] showed how to convert certain distributed and online algorithms to LCAs, respectively. In this work, we expand on those lines of work and develop new techniques for designing LCAs and bounding their space and time complexity. •We introduce d-light graphs, a new family that includes graphs of constant bounded degree and Erdos–Renyi graphs.•We develop new techniques for bounding the time and space requirements of LCAs.•We use these techniques to develop algorithms for a large family of problems on d-light graphs.•For example, we construct an LCA that requires O(log⁡nlog⁡log⁡n) space and O(log2⁡n) time for MIS.•We show that the above LCA requires O(log⁡log⁡n) time and O(log⁡n) space in expectation.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0022-0000
1090-2724
DOI:10.1016/j.jcss.2016.05.007