Constructing pairwise disjoint paths with few links
Himanshu Gupta, Rephael Wenger
Abstract
Himanshu Gupta, Rephael Wenger
Abstract
Let P be a simple polygon and let {( u 1 , u ′ 1 ), ( u 2 , u ′ 2 ),…,( u m , 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 u i to u ′ i and u j to u ′ j . We wish to construct m pairwise disjoint paths in the interior of P connecting u i 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.
OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Let P be a simple polygon and let {( u 1 , u ′ 1 ), ( u 2 , u ′ 2 ),…,( u m , 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 u i to u ′ i and u j to u ′ j . We wish to construct m pairwise disjoint paths in the interior of P connecting u i 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.
Key concepts: Disjoint sets, Combinatorics, Mathematics, Pairwise comparison, Polygon (computer graphics), Line (geometry), Binary logarithm, Simple (philosophy)