Abstract

We consider two systems of curves (α1,...,αm)(α_1,...,α_m) and (β1,...,βn)(β_1,...,β_n) drawn on a compact two-dimensional surface MM with boundary. Each αiα_i and each βjβ_j is either an arc meeting the boundary of MM at its two endpoints, or a closed curve. The αiα_i are pairwise disjoint except for possibly sharing endpoints, and similarly for the βjβ_j. We want to "untangle" the βjβ_j from the αiα_i by a self-homeomorphism of MM; more precisely, we seek a homeomorphism ϕ:M→Mϕ:M\rightarrow M fixing the boundary of MM pointwise such that the total number of crossings of the αiα_i with the ϕ(βj)ϕ(β_j) is as small as possible. This problem is motivated by an application in the algorithmic theory of embeddings and 3-manifolds. We prove that if MM is planar, i.e., a sphere with h≥0h\geq 0 boundary components ("holes"), then O(mn)O(mn) crossings can be achieved (independently of hh), which is asymptotically tight, as an easy lower bound shows. In general, for an arbitrary (orientable or nonorientable) surface MM with hh holes and of (orientable or nonorientable) genus gg, we obtain an O((m+n)4)O((m+n)^4) upper bound, again independent of hh and gg. The proofs rely, among others, on a result concerning simultaneous planar drawings of graphs by Erten and Kobourov.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.