English

Inserting Multiple Edges into a Planar Graph

Data Structures and Algorithms 2015-09-29 v1

Abstract

Let GG be a connected planar (but not yet embedded) graph and FF a set of additional edges not yet in GG. The {multiple edge insertion} problem (MEI) asks for a drawing of G+FG+F with the minimum number of pairwise edge crossings, such that the subdrawing of GG is plane. An optimal solution to this problem approximates the crossing number of the graph G+FG+F. Finding an exact solution to MEI is NP-hard for general FF, but linear time solvable for the special case of F=1|F|=1 (SODA01, Algorithmica) or when all of FF are incident to a new vertex (SODA09). The complexity for general FF but with constant k=Fk=|F| was open, but algorithms both with relative and absolute approximation guarantees have been presented (SODA11, ICALP11). We show that the problem is fixed parameter tractable (FPT) in kk for biconnected GG, or if the cut vertices of GG have degrees bounded by a constant. We give the first exact algorithm for this problem; it requires only O(V(G))O(|V(G)|) time for any constant kk.

Keywords

Cite

@article{arxiv.1509.07952,
  title  = {Inserting Multiple Edges into a Planar Graph},
  author = {Markus Chimani and Petr Hliněný},
  journal= {arXiv preprint arXiv:1509.07952},
  year   = {2015}
}
R2 v1 2026-06-22T11:06:03.242Z