Skip to main content
Log in

Characterization of B0-VPG Cocomparability Graphs and a 2D Visualization of their Posets

  • Published:
Order Aims and scope Submit manuscript

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 p2q 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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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)

    Article  MathSciNet  Google Scholar 

  2. 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)

    Article  MathSciNet  Google Scholar 

  3. 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)

    Article  MathSciNet  Google Scholar 

  4. 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)

    Article  MathSciNet  Google Scholar 

  5. 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)

  6. Chaplick, S., Felsner, S., Hoffmann, U., Wiechert, V.: Grid intersection graphs and order dimension. Order 35(2), 363–391 (2018)

    Article  MathSciNet  Google Scholar 

  7. 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)

  8. Chaplick, S., Ueckerdt, T.: Planar graphs as VPG-graphs. In: International Symposium on Graph Drawing, pp 174–186. Springer (2012)

  9. Chejnovská, A.: Optimisation using graph searching on special graph classes. Bachelor Thesis, Univerzita Karlova, Matematicko-fyzikální fakulta (2015)

  10. 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)

    Article  MathSciNet  Google Scholar 

  11. Cohen, E., Golumbic, M.C., Trotter, W.T., Wang, R.: Posets and VPG graphs. Order 33(1), 39–49 (2016)

    Article  MathSciNet  Google Scholar 

  12. 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)

  13. Di Battista, G., Tamassia, R.: Algorithms for plane representations of acyclic digraphs. Theor. Comput. Sci. 61(2-3), 175–198 (1988)

    Article  MathSciNet  Google Scholar 

  14. 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)

    Article  MathSciNet  Google Scholar 

  15. 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)

    Article  MathSciNet  Google Scholar 

  16. Fishburn, P.C.: Intransitive indifference with unequal indifference intervals. J. Math. Psychol. 7(1), 144–149 (1970)

    Article  MathSciNet  Google Scholar 

  17. Gilmore, P.C., Hoffman, A.J.: A characterization of comparability graphs and of interval graphs. Can. J. Math. 16, 539–548 (1964)

    Article  MathSciNet  Google Scholar 

  18. Golumbic, M.C.: The complexity of comparability graph recognition and coloring. Computing 18(3), 199–208 (1977)

    Article  MathSciNet  Google Scholar 

  19. Golumbic, M.C., Monma, C.L., Trotter, Jr, W.T.: Tolerance graphs. Discret. Appl. Math. 9(2), 157–170 (1984)

    Article  MathSciNet  Google Scholar 

  20. 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)

    Article  MathSciNet  Google Scholar 

  21. 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)

  22. Hartman, I.B.A., Newman, I., Ziv, R.: On grid intersection graphs. Discret. Math. 87(1), 41–52 (1991)

    Article  MathSciNet  Google Scholar 

  23. Kornaropoulos, E.M., Tollis, I.G.: Weak dominance drawings for directed acyclic graphs. In: International Symposium on Graph Drawing, pp 559–560. Springer (2012)

  24. Kratochvíl, J.: String graphs. ii. recognizing string graphs is NP-hard. J. Comb. Theory Ser. B 52(1), 67–78 (1991)

    Article  MathSciNet  Google Scholar 

  25. Kratochvíl, J., Matoušek, J.: Intersection graphs of segments. J. Comb. Theory Ser. B 62(2), 289–315 (1994)

    Article  MathSciNet  Google Scholar 

  26. Kratsch, D., Stewart, L.: Domination on cocomparability graphs. SIAM J. Discret. Math. 6(3), 400–417 (1993)

    Article  MathSciNet  Google Scholar 

  27. 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)

  28. Pnueli, A., Lempel, A., Even, S.: Transitive orientation of graphs and identification of permutation graphs. Can. J. Math. 23(1), 160–175 (1971)

    Article  MathSciNet  Google Scholar 

  29. Schaefer, M., Sedgwick, E., Štefankovič, D.: Recognizing string graphs in NP. J. Comput. Syst. Sci. 67(2), 365–380 (2003)

    Article  MathSciNet  Google Scholar 

  30. Spinrad, J., Brandstädt, A., Stewart, L.: Bipartite permutation graphs. Discret. Appl. Math. 18(3), 279–292 (1987)

    Article  MathSciNet  Google Scholar 

  31. Trotter, W., Keller, M.: Applied Combinatorics. CreateSpace Independent Publishing Platform (2016)

  32. Trotter, W. T., Moore, J. I., Sumner, D. P.: The dimension of a comparability graph. Proc. Am. Math. Soc. 60(1), 35–38 (1976)

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Sreejith K. Pallathumadam.

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.

Appendix: Additional Figures

Appendix: Additional Figures

In this section, we include some additional figures which will help in understanding our proofs better. Fig. 6 corresponds Lemma 4.(3.v). Figures 78 and 9 correspond to the proof in Section 3.1.

Fig. 6
figure 6

Minimal graph RM having a C3 in which each edge is part of an induced C4. For i ∈{0,1,2}, branch sets \(B_{i^{\prime }}\) and \(B_{i^{\prime \prime }}\) may not be distinct

Fig. 7
figure 7

The only valid configurations when x and y are in adjacent branch sets, xσy and Ix contains the intersection point

Fig. 8
figure 8

The only valid configurations when x and y are in adjacent branch sets, xσy and neither Ix nor Iy contains the intersection point

Fig. 9
figure 9

\(\mathcal {I}_{i}\) and \(\mathcal {I}_{j}\) are of the same parity and Iy is to the top-left of Ix

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11083-021-09589-w

Keywords

Navigation