An Approximation Algorithm for the Maximum Independent Set Problem on Planar Graphs

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}$.

[1]  Frank Harary,et al.  Graph Theory , 2016 .

[2]  K. Appel,et al.  Every planar map is four colorable. Part I: Discharging , 1977 .

[3]  Robert E. Tarjan,et al.  Two linear-time algorithms for five-coloring a planar graph , 1980 .

[4]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[5]  Norishige Chiba,et al.  A Linear 5-Coloring Algorithm of Planar Graphs , 1981, J. Algorithms.

[6]  Robert E. Tarjan,et al.  Efficient Planarity Testing , 1974, JACM.

[7]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[8]  Robert E. Tarjan,et al.  Applications of a planar separator theorem , 1977, 18th Annual Symposium on Foundations of Computer Science (sfcs 1977).