English

A Combinatorial Bound for Beacon-based Routing in Orthogonal Polygons

Computational Geometry 2015-07-14 v1

Abstract

Beacon attraction is a movement system whereby a robot (modeled as a point in 2D) moves in a free space so as to always locally minimize its Euclidean distance to an activated beacon (which is also a point). This results in the robot moving directly towards the beacon when it can, and otherwise sliding along the edge of an obstacle. When a robot can reach the activated beacon by this method, we say that the beacon attracts the robot. A beacon routing from pp to qq is a sequence b1,b2,b_1, b_2, ..., bkb_{k} of beacons such that activating the beacons in order will attract a robot from pp to b1b_1 to b2b_2 ... to bkb_{k} to qq, where qq is considered to be a beacon. A routing set of beacons is a set BB of beacons such that any two points p,qp, q in the free space have a beacon routing with the intermediate beacons b1,b2,b_1, b_2, ..., bkb_{k} all chosen from BB. Here we address the question of "how large must such a BB be?" in orthogonal polygons, and show that the answer is "sometimes as large as [(n4)/3][(n-4)/3], but never larger."

Cite

@article{arxiv.1507.03509,
  title  = {A Combinatorial Bound for Beacon-based Routing in Orthogonal Polygons},
  author = {Thomas C. Shermer},
  journal= {arXiv preprint arXiv:1507.03509},
  year   = {2015}
}
R2 v1 2026-06-22T10:10:52.825Z