Analysis of a Greedy Heuristic for the Labeling of a Map with a Time-Window Interface
Annika Bonerath, Anne Driemel, Jan-Henrik Haunert, Herman Haverkort,, Elmar Langetepe, Benjamin Niedermann

TL;DR
This paper evaluates a greedy heuristic for map labeling with time windows, analyzing its approximation quality and providing bounds under various label shapes and weights, relevant for interactive map applications.
Contribution
It offers the first approximation guarantees for a greedy heuristic in time-window map labeling, including bounds for different label geometries and weight distributions.
Findings
Greedy heuristic guarantees at least 1/8 of optimal quality for square labels.
For disk-shaped labels, the heuristic achieves at least 1/10 of optimal quality.
Approximation ratio is Theta(log b) when label weights are bounded by a ratio b.
Abstract
In this paper, we analyze the approximation quality of a greedy heuristic for automatic map labeling. As input, we have a set of events, each associated with a label at a fixed position, a timestamp, and a weight. Let a time-window labeling be a selection of these labels such that all corresponding timestamps lie in a queried time window and no two labels overlap. A solution to the time-window labeling problem consists of a data structure that encodes a time-window labeling for each possible time window; when a user specifies a time window of interest using a slider interface, we query the data structure for the corresponding labeling. We define the quality of a time-window labeling solution as the sum of the weights of the labels in each time-window labeling, integrated over all time windows. We aim at maximizing the quality under the condition that a label may never disappear when…
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
TopicsData Management and Algorithms · Constraint Satisfaction and Optimization · Computational Geometry and Mesh Generation
