SIAM Journal on Computing · 1982 · 31 citations · 7 references
ComputingComputer ScienceMathematicsAlgorithmsCombinatoricsTheory Of ComputationApproximation AlgorithmsCombinatorial OptimizationComputational ComplexityGraph AlgorithmsGraph TheoryComputational Complexity Of Graph AlgorithmsExact AlgorithmsIndependent Set AlgorithmsMaximum Independent Set ApproximationNp-complete ProblemsPlanar GraphsPolynomial-time AlgorithmsPolynomial-time Approximation Scheme
In this paper we consider the maximum independent set problem in which one would like to find a maximum set of independent (i.e., pairwise nonadjacent) vertices in a given graph. The problem is NP-complete, and still remains so even if we restrict ourselves to the class of planar graphs. It has been conjectured that there exist no polynomial-time exact algorithms for any NP-complete problems. We present a polynomial-time approximation algorithm for the maximum independent set problem on planar graphs. For a given planar graph having any number n of vertices, our algorithm finds, in $O(n\log n)$ time, an independent set that is necessarily larger in size than half a maximum independent set. Thus the absolute worst case ratio of our algorithm is greater than $\tfrac{1}{2}$.
7
Introduction to automata theory, languages, and computation
Computer Languages · 1980 · 6.9K citations
John E. Hopcroft, Robert E. Tarjan · Journal of the ACM · 1974 · 1.1K citations · Full text
Applications of a planar separator theorem
Richard J. Lipton, Robert E. Tarjan · 1977 · 120 citations