Abstract

Motivated by applications in cartography and computer graphics, we study a version of the map-labeling problem that we call the k-Position Map-Labeling Problem: given a set of points in the plane and, for each point, a set of up to k allowable positions, place uniform and nonintersecting labels of maximum size at each point in one of the allowable positions. This version combines an aesthetic criterion and a legibility criterion and comes close to actual practice while generalizing the fixed-point and slider models found in the literature. We then extend our approach to arbitrary positions, obtaining an algorithm that is easy to implement and also dramatically improves the best approximation bounds. We present a general heuristic which runs in time O(n log n+ nlogR*) , where R* is the size of the optimal label, and which guarantees a fixed-ratio approximation for any regular labels. For circular labels, our technique yields a 3.6approximation, a dramatic improvement in the case of arbitrary placement over the previous bound of 19.35 given by Strijk and Wolff [11]. Our technique combines several geometric and combinatorial properties, which might be of independent interest.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.