A two-phase algorithm for point-feature cartographic label placement

被引:4
|
作者
Ding, Yuan [1 ,2 ,3 ]
Jiang, Nan [1 ,2 ,3 ]
Wu, Changbin [1 ,2 ,3 ]
Zhou, Xinxin [1 ,2 ,3 ]
机构
[1] Nanjing Normal Univ, Minist Educ, Key Lab Virtual Geog Environm, Nanjing 210023, Jiangsu, Peoples R China
[2] Nanjing Normal Univ, Coll Geog Sci, Nanjing 210023, Jiangsu, Peoples R China
[3] Jiangsu Ctr Collaborat Innovat Geog Informat Reso, Nanjing 210023, Jiangsu, Peoples R China
关键词
Two-phase algorithm; Backtracking greedy search; Map labeling; Sliding labels; SLIDING LABELS; APPROXIMATION ALGORITHMS; MODEL;
D O I
10.1007/s12145-017-0320-8
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Point-feature cartographic label placement (PFCLP) involves placing labels adjacent to their corresponding point features on a map. A widely accepted goal of PFCLP is to maximize the number of conflict-free labels. This paper presents an algorithm for PFCLP based on the four-slider (4S) model. The algorithm is composed of two phases: an initialization phase during which an initial solution is constructed by an exact algorithm and a heuristic method to maximize the probability of conflict-free labels. The initialization phase is followed by an improvement phase that adopts a backtracking greedy search. The exact algorithm can find a portion of the conflict-free labels in an optimal solution and an extension of the exact algorithm is provided that can find additional conflict-free labels. Computational tests were performed for instances based on standard sets. The two-phase algorithm generated better solutions relative to all methods previously reported in the literature. It also executes at a reasonable speed and is more stable than most other methods.
引用
收藏
页码:183 / 203
页数:21
相关论文
共 50 条
  • [1] A two-phase algorithm for point-feature cartographic label placement
    Yuan Ding
    Nan Jiang
    Changbin Wu
    Xinxin Zhou
    [J]. Earth Science Informatics, 2018, 11 : 183 - 203
  • [2] Dispersion for the point-feature cartographic label placement problem
    Gomes, Sostenes Pereira
    Ribeiro, Glaydston Mattos
    Nogueira Lorena, Luiz Antonio
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2013, 40 (15) : 5878 - 5883
  • [3] Tabu search heuristic for point-feature cartographic label placement
    Yamamoto, M
    Camara, G
    Lorena, LAN
    [J]. GEOINFORMATICA, 2002, 6 (01) : 77 - 90
  • [4] Tabu Search Heuristic for Point-Feature Cartographic Label Placement
    Missae Yamamoto
    Gilberto Camara
    Luiz Antonio Nogueira Lorena
    [J]. GeoInformatica, 2002, 6 : 77 - 90
  • [5] Column generation approach for the point-feature cartographic label placement problem
    Glaydston Mattos Ribeiro
    Luiz Antonio Nogueira Lorena
    [J]. Journal of Combinatorial Optimization, 2008, 15 : 147 - 164
  • [6] Column generation approach for the point-feature cartographic label placement problem
    Ribeiro, Glaydston Mattos
    Nogueira Lorena, Luiz Antonio
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2008, 15 (02) : 147 - 164
  • [7] A Clustering Search metaheuristic for the Point-Feature Cartographic Label Placement Problem
    Rabello, Romulo Louzada
    Mauri, Geraldo Regis
    Ribeiro, Glaydston Mattos
    Nogueira Lorena, Luiz Antonio
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 234 (03) : 802 - 808
  • [8] Lagrangean relaxation with clusters for point-feature cartographic label placement problems
    Ribeiro, Glaydston Mattos
    Lorena, Luiz Antonio Nogueira
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (07) : 2129 - 2140
  • [9] Balance algorithm for point-feature label placement problem
    He, Z
    Harada, K
    [J]. ARTIFICIAL NEURAL NETWORKS: BIOLOGICAL INSPIRATIONS - ICANN 2005, PT 1, PROCEEDINGS, 2005, 3696 : 179 - 184
  • [10] A greedy randomized adaptive search procedure for the point-feature cartographic label placement
    Cravo, Gildasio Lecchi
    Ribeiro, Glaydston Mattos
    Nogueira Lorena, Luiz Antonio
    [J]. COMPUTERS & GEOSCIENCES, 2008, 34 (04) : 373 - 386