摘要: This paper presents a simple O(n+k) time algorithm to compute the set of knon-crossing shortest paths between k source-destination pairs points on boundary polygon n vertices. Paths are allowed overlap but not cross in plane. A byproduct this result is an O(n) balanced geodesic triangulation which easy implement. The extends with one hole where may appear both inner and outer polygon. In latter case, goal collection non-crossing minimum total cost. case rectangular polygonal domain boundary12 briefly discussed.