Constructing pairwise disjoint paths with few links

  • Authors:
  • Himanshu Gupta;Rephael Wenger

  • Affiliations:
  • SUNY, Stony Brook, Stony Brook, NY;Ohio State University, Columbus, OH

  • Venue:
  • ACM Transactions on Algorithms (TALG)
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let P be a simple polygon and let {(u1, u′1), (u2, u′2),…,(um, u′m)} be a set of m pairs of distinct vertices of P, where for every distinct i, j ≤ m, there exist pairwise disjoint (nonintersecting) paths connecting ui to u′i and uj to u′j. We wish to construct m pairwise disjoint paths in the interior of P connecting ui to u′i for i = 1, …,m, with a minimal total number of line segments. We give an approximation algorithm that constructs such a set of paths using O(M) line segments in O(n log m + M log m) time, where M is the number of line segments in the optimal solution and n is the size of the polygon.