Label Size Maximization for Rectangular Node Labels
نویسندگان
چکیده
The label placement problem is one of the most important problems in geographic information systems, cartography, graph drawing, and graphical interface design. In this paper, we considered the label size maximization problem for points with axes-parallel rectangular labels that correspond to character strings and have different widths based on the number of characters. We propose an algorithm for computing the optimum size for the label size maximization problem in the 2-position model and a polynomial time algorithm for the problem in the 4-position model. Our algorithm cannot obtain the maximum value in the 4-position model because the label size maximization problem in the 4-position model is NP-hard. However, our algorithm is efficient in practice, as shown by computational experiments. Further, computational results for JR trains, subways and major private railroads in Tokyo are presented. key words: label placement problem, node label placement, label size maximization, rectangular label
منابع مشابه
Automated label placement in theory and practice
v 1 An Introduction to Label Placement 1 1.1 Historic Development . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Theory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 . . . and Practice . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.4 Quality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.5 Future Development . . . . . . . . . ....
متن کاملConsistent Labeling of Rotating Maps
Dynamic maps that allow continuous map rotations, e.g., on mobile devices, encounter new issues unseen in static map labeling before. We study the following dynamic map labeling problem: The input is a static, labeled map, i.e., a set P of points in the plane with attached non-overlapping horizontal rectangular labels. The goal is to find a consistent labeling of P under rotation that maximizes...
متن کاملForce-Based Label Number Maximization
We present a force-based simulated annealing algorithm to heuristically solve the NP-hard label number maximization problem lnm: Given a set of rectangular labels, each of which belongs to a point-feature in the plane, the task is to find a labeling for a largest subset of the labels. A labeling is a placement such that none of the labels overlap and each is placed at its point-feature. The abs...
متن کاملPolynomial Time Algorithms for Label Size Maximization on Rotating Maps
Map labeling is a problem of placing labels at corresponding graphical features on a map. There are two optimization problems: the label number maximization problem and the label size maximization problem. In general, both problems are NP-hard for static maps. Recently, the widespread use of several applications, such as personal mapping systems, has increased the importance of dynamic maps and...
متن کاملLabel Number Maximization in the Slider Model
We consider the NP-hard label number maximization problem lnm: Given a set of rectangular labels, each of which belongs to a point feature in the plane, the task is to find a labeling for a largest subset of the labels. A labeling is a placement such that none of the labels overlap and each is placed so that its boundary touches the corresponding point feature. The purpose of this paper is twof...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEICE Transactions
دوره 89-A شماره
صفحات -
تاریخ انتشار 2006