2016
DOI: 10.1007/s10878-016-0030-z
|View full text |Cite
|
Sign up to set email alerts
|

A tighter insertion-based approximation of the crossing number

Abstract: Abstract. Let G be a planar graph and F a set of additional edges not yet in G. The multiple edge insertion problem (MEI) asks for a drawing of G + F with the minimum number of pairwise edge crossings, such that the subdrawing of G is plane. Finding an exact solution to MEI is NP-hard for general F . We present the first polynomial time algorithm for MEI that achieves an additive approximation guarantee -depending only on the size of F and the maximum degree of G, in the case of connected G. Our algorithm seem… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
28
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
4
3
1

Relationship

3
5

Authors

Journals

citations
Cited by 15 publications
(28 citation statements)
references
References 24 publications
0
28
0
Order By: Relevance
“…The EIV can be solved in O(n) time using an algorithm by Gutwenger et al [22], which finds a suitable embedding (with the help of SPR-trees) and then executes the EIF-algorithm described above. Now consider the MEIV: Solving it for general k is NP-hard [27], however there exists an O(kn + k 2 )-time approximation algorithm with an additive guarantee of ∆k log k + k 2 [14] that performs well in practice [10]. Put briefly, the EIV-algorithm is run for each of the k edges independently, and a single final embedding is identified by combining the individual (potentially conflicting) solutions via voting.…”
Section: Solving Insertion Problemsmentioning
confidence: 99%
“…The EIV can be solved in O(n) time using an algorithm by Gutwenger et al [22], which finds a suitable embedding (with the help of SPR-trees) and then executes the EIF-algorithm described above. Now consider the MEIV: Solving it for general k is NP-hard [27], however there exists an O(kn + k 2 )-time approximation algorithm with an additive guarantee of ∆k log k + k 2 [14] that performs well in practice [10]. Put briefly, the EIV-algorithm is run for each of the k edges independently, and a single final embedding is identified by combining the individual (potentially conflicting) solutions via voting.…”
Section: Solving Insertion Problemsmentioning
confidence: 99%
“…Combining the above result with the techniques from [4] we obtain the following algorithm for the crossing number problem (see [12] for details). Corollary 1.3.…”
Section: Introductionmentioning
confidence: 99%
“…Specifically, [CMS11] provided an efficient algorithm, that, given an input graph G, and a planarizing set E of k edges for G, draws the graph with O ∆ 3 • k • (OPT cr (G) + k) crossings. Later, Chimani and Hliněnỳ [CH11] improved this bound via a different efficient algorithm to O ∆ • k • (OPT cr (G) + log k) + k 2 . Both works can be viewed as an implementation of the above paradigm.…”
Section: Introductionmentioning
confidence: 99%
“…The bottleneck in using this approach in order to obtain a better than O( √ n)-approximation for Minimum Crossing Number is the bounds of [CMS11] and [CH11], whose algorithms produce a drawing of the graph G with O k • OPT cr (G) + k 2 crossings when ∆ = O(1), where k is the size of the given planarizing set. The quadratic dependence of this bound on k and the linear dependence on k • OPT cr (G) are unacceptable if our goal is to obtain better approximation using this technique.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation