Inserting an Edge into a Geometric Embedding
Marcel Radermacher, Ignaz Rutter

TL;DR
This paper studies the problem of inserting an edge into a geometric embedding of a graph to minimize crossings, providing algorithms for special cases and complexity results for the general problem.
Contribution
It introduces polynomial-time algorithms for specific cases and proves the fixed-parameter tractability of the general problem, along with an approximation method.
Findings
Polynomial-time algorithms for special cases
Fixed-parameter tractability of the general problem
Approximation of crossings within a factor based on maximum degree
Abstract
The algorithm of Gutwenger et al. to insert an edge in linear time into a planar graph with a minimal number of crossings on , is a helpful tool for designing heuristics that minimize edge crossings in drawings of general graphs. Unfortunately, some graphs do not have a geometric embedding such that has the same number of crossings as the embedding . This motivates the study of the computational complexity of the following problem: Given a combinatorially embedded graph , compute a geometric embedding that has the same combinatorial embedding as and that minimizes the crossings of . We give polynomial-time algorithms for special cases and prove that the general problem is fixed-parameter tractable in the number of crossings. Moreover, we show how to approximate the number of crossings by a factor , where …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
