Abstract
B0-VPG graphs are intersection graphs of axis-parallel line segments in the plane. Cohen et al. (Order 33(1), 39–49, 2016) pose the question of characterizing B0-VPG permutation graphs. We respond here by characterizing B0-VPG cocomparability graphs. This helps us show that a simple necessary condition in fact characterizes B0-VPG permutation graphs. The characterization also leads to a polynomial time recognition algorithm and its proof gives us a B0-VPG drawing algorithm for the class of B0-VPG cocomparability graphs. Our drawing algorithm starts by fixing any one of the many posets P whose cocomparability graph is the input graph G. On the set of axis-parallel line segments in the plane, we define a binary relation “≺2” as p ≺2q if and only if they are non-intersecting and the bottom-left endpoint of p precedes the top-right endpoint of q in the product order on \(\mathbb {R}^{2}\). The reflexive closure ≼2 of the relation ≺2 restricted to the line segments of our drawing turns out to be a partial order isomorphic to the poset P.
Similar content being viewed by others
References
Alcón, L., Bonomo, F., Mazzoleni, M.P.: Vertex intersection graphs of paths on a grid: characterization within block graphs. Graphs Comb. 33 (4), 653–664 (2017)
Asinowski, A., Cohen, E., Golumbic, M.C., Limouzy, V., Lipshteyn, M., Stern, M.: Vertex intersection graphs of paths on a grid. J. Graph Algorithm. Appl. 16(2), 129–150 (2012)
Bogart, K.P., Rabinovich, I., Trotter, Jr, W.T.: A bound on the dimension of interval orders. J. Comb. Theory Ser. A 21(3), 319–328 (1976)
Chakraborty, D., Das, S., Mukherjee, J., Sahoo, U.K.: Bounds on the bend number of split and cocomparability graphs. Theory Comput. Syst. 63(6), 1336–1357 (2019)
Chaplick, S., Cohen, E., Stacho, J.: Recognizing some subclasses of vertex intersection graphs of 0-bend paths in a grid. In: International Workshop on Graph-Theoretic Concepts in Computer Science, pp 319–330. Springer (2011)
Chaplick, S., Felsner, S., Hoffmann, U., Wiechert, V.: Grid intersection graphs and order dimension. Order 35(2), 363–391 (2018)
Chaplick, S., Jelínek, V., Kratochvíl, J., Vyskočil, T.: Bend-bounded path intersection graphs: Sausages, noodles, and waffles on a grill. In: International Workshop on Graph-Theoretic Concepts in Computer Science, pp 274–285. Springer (2012)
Chaplick, S., Ueckerdt, T.: Planar graphs as VPG-graphs. In: International Symposium on Graph Drawing, pp 174–186. Springer (2012)
Chejnovská, A.: Optimisation using graph searching on special graph classes. Bachelor Thesis, Univerzita Karlova, Matematicko-fyzikální fakulta (2015)
Cohen, E., Golumbic, M.C., Ries, B.: Characterizations of cographs as intersection graphs of paths on a grid. Discret. Appl. Math. 178, 46–57 (2014)
Cohen, E., Golumbic, M.C., Trotter, W.T., Wang, R.: Posets and VPG graphs. Order 33(1), 39–49 (2016)
Corneil, D.G., Olariu, S., Stewart, L.: LBFS orderings and cocomparability graphs. In: Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms, pp 883–884 (1999)
Di Battista, G., Tamassia, R.: Algorithms for plane representations of acyclic digraphs. Theor. Comput. Sci. 61(2-3), 175–198 (1988)
Di Battista, G., Tamassia, R., Tollis, I.G.: Area requirement and symmetry display of planar upward drawings. Discret. Comput. Geom. 7(4), 381–401 (1992)
Dickerson, M., Eppstein, D., Goodrich, M.T., Meng, J.Y.: Confluent drawings: Visualizing non-planar diagrams in a planar way. J. Graph Algorithm. Appl. 9(1), 31–52 (2005)
Fishburn, P.C.: Intransitive indifference with unequal indifference intervals. J. Math. Psychol. 7(1), 144–149 (1970)
Gilmore, P.C., Hoffman, A.J.: A characterization of comparability graphs and of interval graphs. Can. J. Math. 16, 539–548 (1964)
Golumbic, M.C.: The complexity of comparability graph recognition and coloring. Computing 18(3), 199–208 (1977)
Golumbic, M.C., Monma, C.L., Trotter, Jr, W.T.: Tolerance graphs. Discret. Appl. Math. 9(2), 157–170 (1984)
Golumbic, M.C., Ries, B.: On the intersection graphs of orthogonal line segments in the plane: characterizations of some subclasses of chordal graphs. Graphs Comb 29(3), 499–517 (2013)
Gonçalves, D., Isenmann, L., Pennarun, C.: Planar graphs as l-intersection or l-contact graphs. In: Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, pp 172–184. SIAM (2018)
Hartman, I.B.A., Newman, I., Ziv, R.: On grid intersection graphs. Discret. Math. 87(1), 41–52 (1991)
Kornaropoulos, E.M., Tollis, I.G.: Weak dominance drawings for directed acyclic graphs. In: International Symposium on Graph Drawing, pp 559–560. Springer (2012)
Kratochvíl, J.: String graphs. ii. recognizing string graphs is NP-hard. J. Comb. Theory Ser. B 52(1), 67–78 (1991)
Kratochvíl, J., Matoušek, J.: Intersection graphs of segments. J. Comb. Theory Ser. B 62(2), 289–315 (1994)
Kratsch, D., Stewart, L.: Domination on cocomparability graphs. SIAM J. Discret. Math. 6(3), 400–417 (1993)
Pallathumadam, S.K., Rajendraprasad, D.: Characterization and a 2D visualization of B0-VPG cocomparability graphs. In: International Symposium on Graph Drawing and Network Visualization, pp 191–204. Springer International Publishing, Cham (2020)
Pnueli, A., Lempel, A., Even, S.: Transitive orientation of graphs and identification of permutation graphs. Can. J. Math. 23(1), 160–175 (1971)
Schaefer, M., Sedgwick, E., Štefankovič, D.: Recognizing string graphs in NP. J. Comput. Syst. Sci. 67(2), 365–380 (2003)
Spinrad, J., Brandstädt, A., Stewart, L.: Bipartite permutation graphs. Discret. Appl. Math. 18(3), 279–292 (1987)
Trotter, W., Keller, M.: Applied Combinatorics. CreateSpace Independent Publishing Platform (2016)
Trotter, W. T., Moore, J. I., Sumner, D. P.: The dimension of a comparability graph. Proc. Am. Math. Soc. 60(1), 35–38 (1976)
Acknowledgements
We thank the anonymous reviewers for their comments and suggestions which have made this paper easier to follow. The proofs of the Lemmas 2 and 4 in particular have improved considerably.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
An earlier version of these results were presented in the 28th International Symposium on Graph Drawing and Network Visualization (GD 2020) [27]. This new version contains the full proofs of the characterization result and a new visual interpretation of the order relation in the resulting drawing.
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
Rights and permissions
About this article
Cite this article
Pallathumadam, S.K., Rajendraprasad, D. Characterization of B0-VPG Cocomparability Graphs and a 2D Visualization of their Posets. Order 39, 465–484 (2022). https://doi.org/10.1007/s11083-021-09589-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11083-021-09589-w