Non-crossing paths with geographic constraints

Research output: Contribution to journalArticleAcademic

242 Downloads (Pure)

Abstract

A geographic network is a graph whose vertices are restricted to lie in a prescribed region in the plane. In this paper we begin to study the following fundamental problem for geographic networks: can a given geographic network be drawn without crossings? We focus on the seemingly simple setting where each region is a vertical segment, and one wants to connect pairs of segments with a path that lies inside the convex hull of the two segments. We prove that when paths must be drawn as straight line segments, it is NP-complete to determine if a crossing-free solution exists, even if all vertical segments have unit length. In contrast, we show that when paths must be monotone curves, the question can be answered in polynomial time. In the more general case of paths that can have any shape, we show that the problem is polynomial under certain assumptions.

Original languageEnglish
Number of pages13
JournalDiscrete Mathematics and Theoretical Computer Science
Volume21
Issue number3
Publication statusPublished - 23 May 2019

Funding

Acknowledgements. We are grateful to the anonymous reviewers for their detailed and useful comments. R.I.S was partially supported by projects MTM2015-63791-R (MINECO/ FEDER) and Gen. Cat. 2017SGR1640, and by MINECO’s Ramón y Cajal program. B.S. and K.V. are supported by the Netherlands Organisation for Scientific Research (NWO) under project no. 639.023.208 and 639.021.541, respectively.

Keywords

  • Constrained graph drawing
  • Non-crossing connectors problem

Fingerprint

Dive into the research topics of 'Non-crossing paths with geographic constraints'. Together they form a unique fingerprint.

Cite this