scispace - formally typeset
Journal ArticleDOI

Linear-time algorithms for visibility and shortest path problems inside triangulated simple polygons

Reads0
Chats0
TLDR
Given a triangulation of a simple polygonP, linear-time algorithms for solving a collection of problems concerning shortest paths and visibility withinP are presented.
Abstract
Given a triangulation of a simple polygonP, we present linear-time algorithms for solving a collection of problems concerning shortest paths and visibility withinP. These problems include calculation of the collection of all shortest paths insideP from a given source vertexS to all the other vertices ofP, calculation of the subpolygon ofP consisting of points that are visible from a given segment withinP, preprocessingP for fast "ray shooting" queries, and several related problems.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Landmark selection strategies for path execution

TL;DR: This work presents several formulations of the problem of finding which k landmarks the robot should detect and track over which segments of a path, so that the cost of sensing (detection and tracking) is minimized, and presents a graph-theoretic approach to this problem.
Journal ArticleDOI

Approximability of guarding weak visibility polygons

TL;DR: For weak visibility polygons with holes, King and Kirkpatrick as discussed by the authors showed that there is no polynomial time algorithm with an approximation ratio better than ( 1 − ϵ )/12 ) ln n for any ϵ > 0 unless N P = P.
Posted Content

Managing Unbounded-Length Keys in Comparison-Driven Data Structures with Applications to On-Line Indexing

TL;DR: In this paper, a general technique for optimally transforming any dynamic data structure that operates on atomic and indivisible keys by constant-time comparisons, into a data structure with unbounded-length keys whose comparison cost is not a constant.
Journal ArticleDOI

Optimal Power Management with Guaranteed Minimum Energy Utilization for Solar Energy Harvesting Systems

TL;DR: The Stochastic Power Management (SPM) scheme, which builds statistical models of harvested energy based on historical data, maximizes the lowest energy consumption across all time intervals while giving strict probabilistic guarantees on not encountering battery depletion.
Journal ArticleDOI

Computing the Optimal Bridge between Two Polygons

TL;DR: This work considers the problem of finding an optimal bridge between P and Q, such that the length of the longest path from a point in P, passing through the bridge (p,q) , to a point Q is minimized.
References
More filters
Book

Data Structures and Network Algorithms

TL;DR: This paper presents a meta-trees tree model that automates the very labor-intensive and therefore time-heavy and therefore expensive process of manually selecting trees to grow in a graph.
Journal ArticleDOI

Self-adjusting binary search trees

TL;DR: The splay tree, a self-adjusting form of binary search tree, is developed and analyzed and is found to be as efficient as balanced trees when total running time is the measure of interest.
Journal ArticleDOI

Optimal Search in Planar Subdivisions

TL;DR: This work presents a practical algorithm for subdivision search that achieves the same (optimal) worst case complexity bounds as the significantly more complex algorithm of Lipton and Tarjan, namely $O(\log n)$ search time with $O(n)$ storage.
Journal ArticleDOI

Optimal point location in a monotone subdivision

TL;DR: A substantial refinement of the technique of Lee and Preparata for locating a point in $\mathcal{S}$ based on separating chains is exhibited, which can be implemented in a simple and practical way, and is extensible to subdivisions with edges more general than straight-line segments.
Journal ArticleDOI

Euclidean shortest paths in the presence of rectilinear barriers

TL;DR: The goal is to find interesting cases for which the solution can be obtained without the explicit construction of the entire visibility graph, which solve the problems by constructing the shortest-path tree from the source to all the vertices of the obstacles and to the destination.