Efficient Approximations for the Online Dispersion Problem
Jing Chen, Bo Li, Yingkai Li

TL;DR
This paper introduces the first online algorithms for the dispersion problem in Euclidean spaces, providing competitive solutions for segments, squares, and higher-dimensional polytopes, with proven optimality and bounds.
Contribution
It develops and analyzes the first online algorithms for dispersion in Euclidean spaces, including optimal algorithms for segments and bounds for higher dimensions.
Findings
Deterministic polynomial-time (2ln2+ε)-competitive algorithm for segments
A 1.591-competitive algorithm for squares with a 1.183 lower bound
Algorithms for higher-dimensional polytopes with competitive ratios close to 2
Abstract
The dispersion problem has been widely studied in computational geometry and facility location, and is closely related to the packing problem. The goal is to locate n points (e.g., facilities or persons) in a k-dimensional polytope, so that they are far away from each other and from the boundary of the polytope. In many real-world scenarios however, the points arrive and depart at different times, and decisions must be made without knowing future events. Therefore we study, for the first time in the literature, the online dispersion problem in Euclidean space. There are two natural objectives when time is involved: the all-time worst-case (ATWC) problem tries to maximize the minimum distance that ever appears at any time; and the cumulative distance (CD) problem tries to maximize the integral of the minimum distance throughout the whole time interval. Interestingly, the online…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Facility Location and Emergency Management · Computational Geometry and Mesh Generation
