SIAM Journal on Computing · 2012 · 38 citations · 8 references
ComputingComputer ScienceMathematicsAlgorithmsCombinatoricsTheory Of ComputationAlgorithm AnalysisApproximation AlgorithmsComputational ComplexityGraph AlgorithmsRandomized ComplexityTime ComplexityComputational Complexity Of Graph AlgorithmsConstant-time AlgorithmsMatchingMatching ProblemsMaximum Matching ApproximationQuery ComplexitySet CoverSet Cover Problem
We study constant-time approximation algorithms for bounded-degree graphs, which run in time independent of the number of vertices $n$. We present an algorithm that decides whether a vertex is contained in a some fixed maximal independent set with expected query complexity $O(d^2)$, where $d$ is the degree bound. Using this algorithm, we show constant-time approximation algorithms with certain multiplicative error and additive error $\epsilon n$ for many other problems, e.g., the maximum matching problem, the minimum vertex cover problem, and the minimum set cover problem, that run exponentially faster than existing algorithms with respect to $d$ and $\frac{1}{\epsilon}$. Our approximation algorithm for the maximum matching problem can be transformed to a two-sided error tester for the property of having a perfect matching. On the contrary, we show that every one-sided error tester for the property requires at least $\Omega(n)$ queries.
8
On the ratio of optimal integral and fractional covers
László Lovász · Discrete Mathematics · 1975 · 1.1K citations
Property testing and its connection to learning and approximation
Oded Goldreich, Shari Goldwasser, Dana Ron · Journal of the ACM · 1998 · 1.1K citations · Full text
Property Testing in Bounded Degree Graphs
Oded Goldreich, Ron · Algorithmica · 2002 · 323 citations
Martin Dyer, Alan Frieze · Random Structures and Algorithms · 1991 · 72 citations