Minimum-link paths revisited

From MaRDI portal
Publication:2450201

DOI10.1016/J.COMGEO.2013.12.005zbMATH Open1290.65016arXiv1302.3091OpenAlexW1990187919MaRDI QIDQ2450201FDOQ2450201


Authors: Joseph S. B. Mitchell, Valentin Polishchuk, Mikko Sysikaski Edit this on Wikidata


Publication date: 19 May 2014

Published in: Computational Geometry (Search for Journal in Brave)

Abstract: A path or a polygonal domain is C-oriented if the orientations of its edges belong to a set of C given orientations; this is a generalization of the notable rectilinear case (C = 2). We study exact and approximation algorithms for minimum-link C-oriented paths and paths with unrestricted orientations, both in C-oriented and in general domains. Our two main algorithms are as follows: A subquadratic-time algorithm with a non-trivial approximation guarantee for general (unrestricted-orientation) minimum-link paths in general domains. An algorithm to find a minimum-link C-oriented path in a C-oriented domain. Our algorithm is simpler and more time-space efficient than the prior algorithm. We also obtain several related results: - 3SUM-hardness of determining the link distance with unrestricted orientations (even in a rectilinear domain). - An optimal algorithm for finding a minimum-link rectilinear path in a rectilinear domain. The algorithm and its analysis are simpler than the existing ones. - An extension of our methods to find a C-oriented minimum-link path in a general (not necessarily C-oriented) domain. - A more efficient algorithm to compute a 2-approximate C-oriented minimum-link path. - A notion of "robust" paths. We show how minimum-link C-oriented paths approximate the robust paths with unrestricted orientations to within an additive error of 1.


Full work available at URL: https://arxiv.org/abs/1302.3091




Recommendations




Cites Work


Cited In (25)





This page was built for publication: Minimum-link paths revisited

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2450201)