English

The Bundled Crossing Number

Computational Geometry 2016-09-02 v2 Data Structures and Algorithms

Abstract

We study the algorithmic aspect of edge bundling. A bundled crossing in a drawing of a graph is a group of crossings between two sets of parallel edges. The bundled crossing number is the minimum number of bundled crossings that group all crossings in a drawing of the graph. We show that the bundled crossing number is closely related to the orientable genus of the graph. If multiple crossings and self-intersections of edges are allowed, the two values are identical; otherwise, the bundled crossing number can be higher than the genus. We then investigate the problem of minimizing the number of bundled crossings. For circular graph layouts with a fixed order of vertices, we present a constant-factor approximation algorithm. When the circular order is not prescribed, we get a 6cc2\frac{6c}{c-2} approximation for a graph with nn vertices having at least cncn edges for c>2c>2. For general graph layouts, we develop an algorithm with an approximation factor of 6cc3\frac{6c}{c-3} for graphs with at least cncn edges for c>3c > 3.

Keywords

Cite

@article{arxiv.1608.08161,
  title  = {The Bundled Crossing Number},
  author = {Md. Jawaherul Alam and Martin Fink and Sergey Pupyrev},
  journal= {arXiv preprint arXiv:1608.08161},
  year   = {2016}
}

Comments

Appears in the Proceedings of the 24th International Symposium on Graph Drawing and Network Visualization (GD 2016)

R2 v1 2026-06-22T15:34:06.501Z