English

The Segment Number: Algorithms and Universal Lower Bounds for Some Classes of Planar Graphs

Computational Geometry 2022-07-18 v3

Abstract

The segment number of a planar graph GG is the smallest number of line segments needed for a planar straight-line drawing of GG. Dujmovi\'c, Eppstein, Suderman, and Wood [CGTA'07] introduced this measure for the visual complexity of graphs. There are optimal algorithms for trees and worst-case optimal algorithms for outerplanar graphs, 2-trees, and planar 3-trees. It is known that every cubic triconnected planar nn-vertex graph (except K4K_4) has segment number n/2+3n/2+3, which is the only known universal lower bound for a meaningful class of planar graphs. We show that every triconnected planar 4-regular graph can be drawn using at most n+3n+3 segments. This bound is tight up to an additive constant, improves a previous upper bound of 7n/4+27n/4+2 implied by a more general result of Dujmovi\'c et al., and supplements the result for cubic graphs. We also give a simple optimal algorithm for cactus graphs, generalizing the above-mentioned result for trees. We prove the first linear universal lower bounds for outerpaths, maximal outerplanar graphs, 2-trees, and planar 3-trees. This shows that the existing algorithms for these graph classes are constant-factor approximations. For maximal outerpaths, our bound is best possible and can be generalized to circular arcs.

Keywords

Cite

@article{arxiv.2202.11604,
  title  = {The Segment Number: Algorithms and Universal Lower Bounds for Some Classes of Planar Graphs},
  author = {Ina Goeßmann and Jonathan Klawitter and Boris Klemz and Felix Klesen and Stephen Kobourov and Myroslav Kryven and Alexander Wolff and Johannes Zink},
  journal= {arXiv preprint arXiv:2202.11604},
  year   = {2022}
}

Comments

Appears in the Proceedings of the 48th International Workshop on Graph-Theoretic Concepts in Computer Science (WG2022)

R2 v1 2026-06-24T09:51:28.164Z