Skip to main navigation Skip to search Skip to main content

On monotone paths among obstacles, with applications to planning assemblies

  • Cornell University

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

46 Scopus citations

Abstract

We study the class of problems associated with the detection and computation of monotone paths among a set of disjoint obstacles. We give an O(nE) algorithm for finding a monotone path (if one exists) between two points in the plane in the presence of polygonal obstacles. (Here, E is the size of the visibility graph defined by the n vertices of the obstacles.) If all of the obstacles are convex, we prove that there always exists a monotone path between any two points s and t. We give an O(nlog n) algorithm for finding such a path for any s and t, after an initial O(E + n log n) preprocesing. We introduce the notions of "monotone path map" , and "shortest monotone path map" and give algorithms to compute them. We apply our results to a class of separation and assembly problems, yielding polynomial-Time algorithms for planning an assembly sequence (baaed on separations by single translations) of arbitrary polygonal parts in two dimensions.

Original languageEnglish
Title of host publicationProceedings of the 5th Annual Symposium on Computational Geometry, SCG 1989
PublisherAssociation for Computing Machinery
Pages334-343
Number of pages10
ISBN (Electronic)0897913183
DOIs
StatePublished - Jun 5 1989
Event5th Annual Symposium on Computational Geometry, SCG 1989 - Saarbruchen, Germany
Duration: Jun 5 1989Jun 7 1989

Publication series

NameProceedings of the Annual Symposium on Computational Geometry
VolumePart F130124

Conference

Conference5th Annual Symposium on Computational Geometry, SCG 1989
Country/TerritoryGermany
CitySaarbruchen
Period06/5/8906/7/89

Fingerprint

Dive into the research topics of 'On monotone paths among obstacles, with applications to planning assemblies'. Together they form a unique fingerprint.

Cite this