WG 2003: Graph-Theoretic Concepts in Computer Science pp 358-369 | Cite as
Recognizing Bipolarizable and P4-Simplicial Graphs
Abstract
Hoàng and Reed defined the classes of Raspail (also known as Bipolarizable) and P 4-simplicial graphs, both of which are perfectly orderable, and proved that they admit polynomial-time recognition algorithms [16]. In this paper, we consider the recognition problem on these classes of graphs and present algorithms that solve it in O(nm) time, where n and m are the numbers of vertices and of edges of the input graph. In particular, we prove properties and show that we can produce bipolarizable and P 4-simplicial orderings on the vertices of a graph G, if such orderings exist, working only on P 3s that participate in P 4s of G. The proposed recognition algorithms are simple, use simple data structures and require O(n+m) space. Moreover, we present a diagram on class inclusions and the currently best recognition time complexities for a number of perfectly orderable classes of graphs and some preliminary results on forbidden subgraphs for the class of P 4-simplicial graphs.
Keywords
Bipolarizable (Raspail) graph P4-simplicial graph perfectly orderable graph recognition algorithm complexity forbidden subgraphPreview
Unable to display preview. Download preview PDF.
References
- 1.Berge, C.: Färbung von Graphen deren sämtliche bzw. deren ungerade Kreise starr (Zusammenfassung), Wissenschaftliche Zeitschrift, Martin Luther Universität Halle-Witterberg, Mathematisch-Naturwissenschaftliche Reihe, 114–115 (1961) Google Scholar
- 2.Brandstädt, A., Le, V.B., Spinrad, J.P.: Graph classes: A survey. SIAM Monographs on Discrete Mathematics and Applications (1999)Google Scholar
- 3.Chudnovsky, M., Robertson, N., Seymour, P.D., Thomas, R.: The strong perfect graph theorem (submitted)Google Scholar
- 4.Chvátal, V.: Perfectly ordered graphs. Annals of Discrete Math. 21, 63–65 (1984)Google Scholar
- 5.Corneil, D.G., Perl, Y., Stewart, L.K.: A linear recognition algorithm for cographs. SIAM J. Comput. 14, 926–934 (1985)MATHCrossRefMathSciNetGoogle Scholar
- 6.Dahlhaus, E., Gustedt, J., McConnell, R.M.: Efficient and practical algorithms for sequential modular decomposition. J. Algorithms 41, 360–387 (2001)MATHCrossRefMathSciNetGoogle Scholar
- 7.Eschen, E.M., Johnson, J.L., Spinrad, J.P., Sritharan, R.: Recognition of some perfectly orderable graph classes. Discrete Appl. Math. 128, 355–373 (2003)MATHCrossRefMathSciNetGoogle Scholar
- 8.Golumbic, M.C.: Algorithmic Graph Theory and Perfect Graphs. Academic Press, Inc., London (1980)MATHGoogle Scholar
- 9.Habib, M., McConnell, R.M., Paul, C., Viennot, L.: Lex-BFS and partition refinement, with applications to transitive orientation, interval graph recognition and consecutive ones testing. Theoret. Comput. Sci. 234, 59–84 (2000)MATHCrossRefMathSciNetGoogle Scholar
- 10.Habib, M., Paul, C., Viennot, L.: Linear time recognition of P4-indifference graphs. Discrete Math. and Theor. Comput. Sci. 4, 173–178 (2001)MATHMathSciNetGoogle Scholar
- 11.Hammer, P.L., Simeone, B.: The splittance of a graph. Combinatorica 1, 275–284 (1981)MATHCrossRefMathSciNetGoogle Scholar
- 12.Hertz, A.: Bipolarizable graphs. Discrete Math. 81, 25–32 (1990)MATHCrossRefMathSciNetGoogle Scholar
- 13.Hoàng, C.T.: On the complexity of recognizing a class of perfectly orderable graphs. Discrete Appl. Math. 66, 219–226 (1996)MATHCrossRefMathSciNetGoogle Scholar
- 14.Hoàng, C.T., Khouzam, N.: On brittle graphs. J. Graph Theory 12, 391–404 (1988)MATHCrossRefMathSciNetGoogle Scholar
- 15.Hoàng, C.T., Maffray, F., Noy, M.: A characterization of P4-indifference graphs. J. Graph Theory 31, 155–162 (1999)MATHCrossRefMathSciNetGoogle Scholar
- 16.Hoàng, C.T., Reed, B.A.: Some classes of perfectly orderable graphs. J. Graph Theory 13, 445–463 (1989)MATHCrossRefMathSciNetGoogle Scholar
- 17.Hoàng, C.T., Reed, B.A.: P4-comparability graphs. Discrete Math. 74, 173–200 (1989)MATHCrossRefMathSciNetGoogle Scholar
- 18.Hoàng, C.T., Sritharan, R.: Finding houses and holes in graphs. Theoret. Comput. Sci. 259, 233–244 (2001)MATHCrossRefMathSciNetGoogle Scholar
- 19.Jamison, B., Olariu, S.: A linear-time recognition algorithm for P4-sparse graphs. SIAM J. Comput. 21, 381–407 (1992)MATHCrossRefMathSciNetGoogle Scholar
- 20.Jamison, B., Olariu, S.: A linear-time algorithm to recognize P4-reducible graphs. Theoret. Comput. Sci. 145, 329–344 (1995)MATHCrossRefMathSciNetGoogle Scholar
- 21.McConnell, R.M., Spinrad, J.: Linear-time modular decomposition and efficient transitive orientation. In: Proc. 5th Annual ACM-SIAM Symp. on Discrete Algorithms (SODA 1994), pp. 536–545 (1994)Google Scholar
- 22.Middendorf, M., Pfeiffer, F.: On the complexity of recognizing perfectly orderable graphs. Discrete Math. 80, 327–333 (1990)MATHCrossRefMathSciNetGoogle Scholar
- 23.Nikolopoulos, S.D., Palios, L.: On the recognition of P 4-comparability graphs. In: Kučera, L. (ed.) WG 2002. LNCS, vol. 2573, pp. 355–366. Springer, Heidelberg (2002)CrossRefGoogle Scholar
- 24.Nikolopoulos, S.D., Palios, L.: Recognizing bipolarizable and P4-simplicial graphs, Technical Report 7-03, Dept of Computer Science, Univ. of Ioannina (2003)Google Scholar
- 25.Olariu, S.: Weak bipolarizable graphs. Discrete Math. 74, 159–171 (1989)MATHCrossRefMathSciNetGoogle Scholar
- 26.Rose, D.J., Tarjan, R.E., Lueker, G.S.: Algorithmic aspects of vertex elimination on graphs. SIAM J. Comput. 5, 266–283 (1976)MATHCrossRefMathSciNetGoogle Scholar
- 27.Schäffer, A.A.: Recognizing brittle graphs: remarks on a paper of Hoàng and Khouzam. Discrete Appl. Math. 31, 29–35 (1991)MATHCrossRefMathSciNetGoogle Scholar