Inserting an Edge into a Geometric Embedding
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 is the maximum vertex degree of .
Cite
@article{arxiv.1807.11711,
title = {Inserting an Edge into a Geometric Embedding},
author = {Marcel Radermacher and Ignaz Rutter},
journal= {arXiv preprint arXiv:1807.11711},
year = {2018}
}
Comments
Appears in the Proceedings of the 26th International Symposium on Graph Drawing and Network Visualization (GD 2018)