Tracking Moving Objects with Few Handovers

We study the online problem of assigning a moving point to a base-station region that contains it. For instance, the moving object could represent a cellular phone and the base station could represent the coverage zones of cell towers. Our goal is to minimize the number of handovers that occur when the point moves outside its assigned region and must be assigned to a new region. We study this problem in terms of competitive analysis and we measure the competitive ratio of our algorithms as a function of the ply of the system of regions, that is, the maximum number of regions that cover any single point. In the offline version of this problem, when object motions are known in advance, a simple greedy strategy suffices to determine an optimal assignment of objects to base stations, with as few handovers as possible. For the online version of this problem for moving points in one dimension, we present a deterministic algorithm that achieves a competitive ratio of O(log ply) with respect to the optimal algorithm, and we show that no better ratio is possible. For two or more dimensions, we present a randomized online algorithm that achieves a competitive ratio of O(log ply) with respect to the optimal algorithm, and a deterministic algorithm that achieves a competitive ratio of O(ply); again, we show that no better ratio is possible.


slides
keywords: Computational Geometry, Geographical Information Analysis, Online Algorithms, Trajectories

Conference Proceedings (peer-reviewed)

David Eppstein, Maarten Löffler, Michael T. Goodrich
Tracking Moving Objects with Few Handovers
Proc. 12th Algorithms and Data Structures Symposium
362–373, 2011
http://dx.doi.org/10.1007/978-3-642-22300-6_31

Archived Publication (not reviewed)

David Eppstein, Maarten Löffler, Michael T. Goodrich
Tracking Moving Objects with Few Handovers
1105.0392, 2011
http://arXiv.org/abs/1105.0392

back to list