Recognizing planar perfect graphs
- 1 April 1987
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 34 (2) , 255-288
- https://doi.org/10.1145/23005.31330
Abstract
An O ( n 3 ) algorithm for recognizing planar graphs that do not contain induced odd cycles of length greater than 3 (odd holes) is presented. A planar graph with this property satisfies the requirement that its maximum clique size equal the minimum number of colors required for the graph (graphs all of whose induced subgraphs satisfy the latter property are perfect as defined by Berge). The algorithm presented is based on decomposing these graphs into essentially two special classes of inseparable component graphs that are easy to recognize. They are (i) planar comparability graphs and (ii) planar line graphs of those planar bipartite graphs whose maximum degrees are no greater than 3. Composition schemes for generating planar perfect graphs from those basic components are also provided. This decomposition algorithm can also be adapted to solve the corresponding maximum independent set and minimum coloring problems. Finally, the path-parity problem on planar perfect graphs is considered.Keywords
This publication has 7 references indexed in Scilit:
- Decomposition of perfect graphsJournal of Combinatorial Theory, Series B, 1987
- Coloring planar perfect graphs by decompositionCombinatorica, 1986
- Star-cutsets and perfect graphsJournal of Combinatorial Theory, Series B, 1985
- A polynomial algorithm for maximum weighted vertex packings on graphs without long odd cyclesMathematical Programming, 1981
- Dividing a Graph into Triconnected ComponentsSIAM Journal on Computing, 1973
- The Strong Perfect Graph Conjecture for Planar GraphsCanadian Journal of Mathematics, 1973
- A characterization of perfect graphsJournal of Combinatorial Theory, Series B, 1972