On shortest paths in polyhedral spaces

Micha Sharir, Amir Schorr

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We consider the problem of computing the shortest path between two points in two- or three-dimensional space bounded by polyhedral surfaces. In the 2-D case the problem is easily solved in time O(n2log n). In the general 3-D case the problem is quite hard to solve, and is not even discrete; we present a doublyexponential procedure for solving the discrete subproblem of determining the sequence of boundary edges through which the shortest path passes. The main result of this paper involves a favorable special case of the 3-D shortest path problem, namely that of finding the shortest path between two points along the surface of a convex polyhedron. We analyze this problem and solve it in time O(n 3 log n).

Original languageEnglish
Title of host publicationProceedings of the 16th Annual ACM Symposium on Theory of Computing, STOC 1984
PublisherAssociation for Computing Machinery
Pages144-153
Number of pages10
ISBN (Electronic)0897911334
DOIs
StatePublished - 1 Dec 1984
Event16th Annual ACM Symposium on Theory of Computing, STOC 1984 - Washington, United States
Duration: 30 Apr 19842 May 1984

Publication series

NameProceedings of the Annual ACM Symposium on Theory of Computing
ISSN (Print)0737-8017

Conference

Conference16th Annual ACM Symposium on Theory of Computing, STOC 1984
Country/TerritoryUnited States
CityWashington
Period30/04/842/05/84

Cite this