z-logo
open-access-imgOpen Access
On monotone paths among obstacles with applications to planning assemblies
Author(s) -
Esther M. Arkin,
Robert Connelly,
Joseph S. B. Mitchell
Publication year - 1989
Publication title -
ecommons (cornell university)
Language(s) - English
Resource type - Conference proceedings
ISBN - 0-89791-318-3
DOI - 10.1145/73833.73870
Subject(s) - monotone polygon , combinatorics , mathematics , path (computing) , disjoint sets , shortest path problem , time complexity , regular polygon , discrete mathematics , graph , class (philosophy) , visibility graph , sequence (biology) , set (abstract data type) , algorithm , computer science , artificial intelligence , geometry , biology , genetics , programming language
We study the class of problems associated with the detection and computation of monotone paths among a set of disjoint obstacles. We give an &Ogr;(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 &Ogr;(n log n) algorithm for finding such a path for any s and t, after an initial &Ogr;(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 (based on separations by single translations) of arbitrary polygonal parts in two dimensions.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom