Homotopic C -oriented routing

  • Authors:
  • Kevin Verbeek

  • Affiliations:
  • Dep. of Mathematics and Computer Science, TU Eindhoven, The Netherlands

  • Venue:
  • GD'12 Proceedings of the 20th international conference on Graph Drawing
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the problem of finding non-crossing minimum-link $\mathcal{C}$-oriented paths that are homotopic to a set of input paths in an environment with $\mathcal{C}$-oriented obstacles. We introduce a special type of $\mathcal{C}$-oriented paths--smooth paths--and present a 2-approximation algorithm that runs in O(n2 (n+logκ)+kin logn) time, where n is the total number of paths and obstacle vertices, kin is the total number of links in the input, and κ = |$\mathcal{C}$|. The algorithm also computes an O(κ)-approximation for general $\mathcal{C}$-oriented paths. As a related result we show that, given a set of $\mathcal{C}$-oriented paths with L links in total, non-crossing $\mathcal{C}$-oriented paths homotopic to the input paths can require a total of Ω(L logκ) links.