On the multiple label placement problem

We consider the problem of positioning text or symbol labels associated with graphical features of two dimensional maps (geographical or technical) or drawings. In many practical applications, it is often the case, that each graphical feature has more than one label. This variation of the labeling problem has not been addressed in depth. In this paper we introduce techniques that solve this problem. We have applied these techniques to drawings of graphs, and we present very encouraging experimental results.

[1]  Steven Zoraster,et al.  The Solution of Large 0-1 Integer Programming Problems Encountered in Automated Cartography , 1990, Oper. Res..

[2]  Herbert Freeman,et al.  On the Problem of Placing Names in a Geographic Map , 1987, Int. J. Pattern Recognit. Artif. Intell..

[3]  Stephen A. Hirsch,et al.  An Algorithm for Automatic Name Placement Around Point Data , 1982 .

[4]  Lee R. Ebinger,et al.  Noninteractive Automated Names Placement for the 1990 Decennial Census , 1990 .

[5]  H. Edelsbrunner A new approach to rectangle intersections part I , 1983 .

[6]  Alexander Wolff,et al.  Map labeling heuristics: provably good and practically useful , 1995, SCG '95.

[7]  Frank Wagner,et al.  A packing problem with applications to lettering of maps , 1991, SCG '91.

[8]  Pinhas Yoeli,et al.  The Logic of Automated Map Lettering , 1972 .

[9]  Joe Marks,et al.  A General Cartographic Labeling Algorithm , 1996 .

[10]  Ioannis G. Tollis,et al.  A unified approach to labeling graphical features , 1998, SCG '98.

[11]  Ioannis G. Tollis,et al.  Algorithms for Drawing Graphs: an Annotated Bibliography , 1988, Comput. Geom..

[12]  Ioannis G. Tollis,et al.  An Algorithm for Labeling Edges of Hierarchical Drawings , 1997, GD.

[13]  Herbert Freeman,et al.  A PROGRAM FOR AUTOMATIC NAME PLACEMENT , 1984 .

[14]  Michiel H. M. Smid,et al.  Efficient Algorithms for Counting and Reporting Pairwise Intersections Between Convex Polygons , 1999, Inf. Process. Lett..

[15]  Giuseppe Liotta,et al.  An Experimental Comparison of Four Graph Drawing Algorithms , 1997, Comput. Geom..

[16]  HERBERT FREEMAN,et al.  An expert system for the automatic placement of names on a geographic map , 1988, Inf. Sci..

[17]  A. R. Forrest,et al.  Application Challenges to Computational Geometry: CG Impact Task Force Report , 1999 .

[18]  Herbert Freeman,et al.  A rule-based system for dense-map name placement , 1992, CACM.

[19]  E. Imhof Positioning Names on Maps , 1975 .