Efficient Enumeration of Drawings and Combinatorial Structures for Maximal Planar Graphs
DOI:
https://doi.org/10.7155/jgaa.v29i2.3040Keywords:
Canonical Orientations, Schnyder woods, Maximal planar graphsAbstract
We propose efficient algorithms for enumerating the notorious combinatorial structures of maximal planar graphs, called canonical orderings and Schnyder woods, and the related classical graph drawings by de Fraysseix, Pach, and Pollack [Combinatorica, 1990] and by Schnyder [SODA, 1990], called canonical drawings and Schnyder drawings, respectively. To this aim (i) we devise an algorithm for enumerating special $e$-bipolar orientations of maximal planar graphs, called canonical orientations; (ii) we establish bijections between canonical orientations and canonical drawings, and between canonical orientations and Schnyder drawings; and (iii) we exploit the known correspondence between canonical orientations and canonical orderings, and the known bijection between canonical orientations and Schnyder woods. All our enumeration algorithms have $O(n)$ setup time, space usage, and delay between any two consecutively listed outputs, for an $n$-vertex maximal planar graph.Downloads
Download data is not yet available.
Downloads
Published
2025-05-20
How to Cite
Da Lozzo, G., Di Battista, G., Frati, F., Grosso, F., & Patrignani, M. (2025). Efficient Enumeration of Drawings and Combinatorial Structures for Maximal Planar Graphs. Journal of Graph Algorithms and Applications, 29(2), 49–102. https://doi.org/10.7155/jgaa.v29i2.3040
Issue
Section
Articles
Categories
License
Copyright (c) 2025 Giordano Da Lozzo, Giuseppe Di Battista, Fabrizio Frati, Fabrizio Grosso, Maurizio Patrignani

This work is licensed under a Creative Commons Attribution 4.0 International License.