Combinatorics of Beacon-based Routing in Three Dimensions
Abstract
A beacon is a point-like object which can be enabled to exert a magnetic pull on other point-like objects in space. Those objects then move towards the beacon in a greedy fashion until they are either stuck at an obstacle or reach the beacon's location. Beacons placed inside polyhedra can be used to route point-like objects from one location to another. A second use case is to cover a polyhedron such that every point-like object at an arbitrary location in the polyhedron can reach at least one of the beacons once the latter is activated. The notion of beacon-based routing and guarding was introduced by Biro et al. [FWCG'11] in 2011 and covered in detail by Biro in his PhD thesis [SUNY-SB'13], which focuses on the two-dimensional case. We extend Biro's result to three dimensions by considering beacon routing in polyhedra. We show that beacons are always sufficient and sometimes necessary to route between any pair of points in a given polyhedron , where is the number of tetrahedra in a tetrahedral decomposition of . This is one of the first results that show that beacon routing is also possible in three dimensions.
Keywords
Cite
@article{arxiv.1712.07416,
title = {Combinatorics of Beacon-based Routing in Three Dimensions},
author = {Jonas Cleve and Wolfgang Mulzer},
journal= {arXiv preprint arXiv:1712.07416},
year = {2020}
}
Comments
v1 published in "LATIN 2018: Theoretical Informatics"; v2 to be published in "Computational Geometry - Theory and Application"