Constant-Time Local Computation Algorithms

Research output: Contribution to journalArticlepeer-review

Abstract

Local computation algorithms (LCAs) produce small parts of a single (possibly approximate) solution to a given search problem using time and space sublinear in the size of the input. In this work we present LCAs whose time complexity (and usually also space complexity) is independent of the input size. Specifically, we give (1) a (1 − ∈)-approximation LCA to the maximum weight acyclic edge set, (2) LCAs for approximating multicut and integer multicommodity flow on trees, and (3) a local reduction of weighted matching to any unweighted matching LCA, such that the running time of the weighted matching LCA is d times (where d is the maximal degree) the running time of the unweighted matching LCA, (and therefore independent of the edge weight function).

Original languageEnglish
Pages (from-to)249-267
Number of pages19
JournalTheory of Computing Systems
Volume62
Issue number2
DOIs
StatePublished - 1 Feb 2018

Keywords

  • Approximation algorithms
  • Local computation algorithms
  • Maximal weight forest
  • Sublinear algorithms

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computational Theory and Mathematics

Fingerprint

Dive into the research topics of 'Constant-Time Local Computation Algorithms'. Together they form a unique fingerprint.

Cite this