Efficient Enumeration of Drawings and Combinatorial Structures for Maximal Planar Graphs

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.

Authors

Publication Details

Journal
Journal of Graph Algorithms and Applications
Published
2025-05-20
DOI
https://doi.org/10.7155/jgaa.v29i2.3040
Primary Topic
Computational Geometry and Mesh Generation
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Efficient Enumeration of Drawings and Combinatorial Structures for Maximal Planar Graphs

Fabrizio Grosso, Giordano Da Lozzo, Fabrizio Frati, Giuseppe Di Battista et al.
Journal of Graph Algorithms and Applications
Computational Geometry and Mesh Generation
article

Efficient Enumeration of Drawings and Combinatorial Structures for Maximal Planar Graphs

Fabrizio Grosso, Giordano Da Lozzo, Fabrizio Frati, Giuseppe Di Battista, Maurizio Patrignani
article en

Abstract

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.

Journal of Graph Algorithms and ApplicationsVol. 29(2)
Openalex Percentile: Top 81%
Computational Geometry and Mesh Generation
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Efficient Enumeration of Drawings and Combinatorial Structures for Maximal Planar Graphs — Fabrizio Grosso, Giordano Da Lozzo, et al. · Journal of Graph Algorithms and Applications (2025) | TGRS Research Map | TGRS