An optimal algorithm to compute the inverse beacon attraction region
From MaRDI portal
Publication:5115823
DOI10.4230/LIPICS.SOCG.2018.55zbMATH Open1489.68364arXiv1803.05946OpenAlexW2963753111MaRDI QIDQ5115823FDOQ5115823
Stefan Langerman, Irina Kostitsyna, Bahram Kouhestani, David Rappaport
Publication date: 18 August 2020
Abstract: The beacon model is a recent paradigm for guiding the trajectory of messages or small robotic agents in complex environments. A beacon is a fixed point with an attraction pull that can move points within a given polygon. Points move greedily towards a beacon: if unobstructed, they move along a straight line to the beacon, and otherwise they slide on the edges of the polygon. The Euclidean distance from a moving point to a beacon is monotonically decreasing. A given beacon attracts a point if the point eventually reaches the beacon. The problem of attracting all points within a polygon with a set of beacons can be viewed as a variation of the art gallery problem. Unlike most variations, the beacon attraction has the intriguing property of being asymmetric, leading to separate definitions of attraction region and inverse attraction region. The attraction region of a beacon is the set of points that it attracts. It is connected and can be computed in linear time for simple polygons. By contrast, it is known that the inverse attraction region of a point---the set of beacon positions that attract it---could have disjoint connected components. In this paper, we prove that, in spite of this, the total complexity of the inverse attraction region of a point in a simple polygon is linear, and present a time algorithm to construct it. This improves upon the best previous algorithm which required time and space. Furthermore we prove a matching lower bound for this task in the algebraic computation tree model of computation, even if the polygon is monotone.
Full work available at URL: https://arxiv.org/abs/1803.05946
Recommendations
Analysis of algorithms and problem complexity (68Q25) Computer graphics; computational geometry (digital and algorithmic aspects) (68U05) Artificial intelligence for robotics (68T40)
Cites Work
- Routing with guaranteed delivery in ad hoc wireless networks
- Linear-time algorithms for visibility and shortest path problems inside triangulated simple polygons
- Visibility and intersection problems in plane geometry
- Euclidean shortest paths in the presence of rectilinear barriers
- Title not available (Why is that?)
- A Lower Bound to Finding Convex Hulls
- Routing in a polygonal terrain with the shortest beacon watchtower
- Beacon-Based Algorithms for Geometric Routing
- An optimal algorithm to compute the inverse beacon attraction region
- Title not available (Why is that?)
- Tight Bounds for Beacon-Based Coverage in Simple Rectilinear Polygons
Cited In (7)
- Front Matter, Table of Contents, Foreword, Conference Organization, Additional Reviewers, Acknowledgement of Support, Invited Talks
- A sub-quadratic time algorithm for computing the beacon kernel of simple polygons
- An optimal algorithm to compute the inverse beacon attraction region
- Combinatorics of beacon-based routing in three dimensions
- Optimization of configurations of four beacons in a difference range finding navigation system within the visibility cone
- Negative instance for the edge patrolling beacon problem
- Gathering by repulsion
This page was built for publication: An optimal algorithm to compute the inverse beacon attraction region
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5115823)