A simulated annealing algorithm for zoning in planning using parallel computing

被引:17
|
作者
Sante, Ines [1 ]
Rivera, Francisco F. [2 ]
Crecente, Rafael [1 ]
Boullon, Marcos [1 ]
Suarez, Marcos [1 ]
Porta, Juan [3 ]
Parapar, Jorge [3 ]
Doallo, Ramon [3 ]
机构
[1] Univ Santiago de Compostela, Land Lab, Santiago De Compostela, Spain
[2] Univ Santiago de Compostela, CiTIUS, Santiago De Compostela, Spain
[3] Univ A Coruna UDC, Comp Architecture Grp, La Coruna, Spain
关键词
Land use optimization; Land use planning; Parallel algorithms for multicores; Decision support; Simulated annealing; LAND-USE ALLOCATION; SPATIAL ALLOCATION; GENETIC ALGORITHM; DECISION-SUPPORT; OPTIMIZATION;
D O I
10.1016/j.compenvurbsys.2016.05.005
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
There is an increasing demand for tools that support land use planning processes, particularly the design of zoning maps, which is one of the most complex tasks in the field. In this task, different land use categories need to be allocated according to multiple criteria. The problem can be formalized in terms of a multiobjective problem. This paper generalizes and complements a previous work on this topic. It presents an algorithm based on a simulated annealing heuristic that optimizes the delimitation of land use categories on a cadastral parcel map according to suitability and compactness criteria. The relative importance of both criteria can be adapted to any particular case. Despite its high computational cost, the use of plot polygons was decided because it is realistic in terms of technical application and land use laws. Due to the computational costs of our proposal, parallel implementations are required, and several approaches for shared memory systems such as multicores are analysed in this paper. Results on a real case study conducted in the Spanish municipality of Guitiriz show that the parallel algorithm based on simulated annealing is a feasible method to design alternative zoning maps. Comparisons with results from experts are reported, and they show a high similarity. Results from our strategy outperform those by experts in terms of suitability and compactness. The parallel version of the code produces good results in terms of speed-up, which is crucial for taking advantage of the architecture of current multicore processors. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:95 / 106
页数:12
相关论文
共 50 条
  • [1] The Application of Optimization Algorithm Using Simulated Annealing Method for Parallel Computing Systems
    Savin, A. N.
    Timofeeva, N. E.
    IZVESTIYA SARATOVSKOGO UNIVERSITETA NOVAYA SERIYA-MATEMATIKA MEKHANIKA INFORMATIKA, 2012, 12 (01): : 110 - 116
  • [2] Task scheduling using parallel genetic simulated annealing algorithm
    Zheng, Shijue
    Shu, Wanneng
    Gao, Li
    2006 IEEE INTERNATIONAL CONFERENCE ON SERVICE OPERATIONS AND LOGISTICS, AND INFORMATICS (SOLI 2006), PROCEEDINGS, 2006, : 46 - +
  • [3] A PARALLEL SIMULATED ANNEALING ALGORITHM
    BOISSIN, N
    LUTTON, JL
    PARALLEL COMPUTING, 1993, 19 (08) : 859 - 872
  • [4] PARALLEL RECOMBINATIVE SIMULATED ANNEALING - A GENETIC ALGORITHM
    MAHFOUD, SW
    GOLDBERG, DE
    PARALLEL COMPUTING, 1995, 21 (01) : 1 - 28
  • [5] Simulated Annealing and Cloud Computing Applied to Forest Planning
    Ying, Miaomiao
    Liu, Guoliang
    Tian, Songyan
    Liu, Yankun
    PROCEEDINGS OF SAI INTELLIGENT SYSTEMS CONFERENCE (INTELLISYS) 2016, VOL 1, 2018, 15 : 297 - 314
  • [6] ALGORITHM MAPPING WITH PARALLEL SIMULATED ANNEALING
    ROBIC, B
    SILC, J
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1995, 14 (04): : 339 - 351
  • [7] Applying Simulated Annealing and Parallel Computing to the Mobile Sequential Recommendation
    Ye, Zeyang
    Xiao, Keli
    Ge, Yong
    Deng, Yuefan
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2019, 31 (02) : 243 - 256
  • [8] Computing the halfspace depth with multiple try algorithm and simulated annealing algorithm
    Shao, Wei
    Zuo, Yijun
    COMPUTATIONAL STATISTICS, 2020, 35 (01) : 203 - 226
  • [9] Optimization of multi-pass milling using parallel genetic algorithm and parallel genetic simulated annealing
    Wang, ZG
    Rahman, M
    Wong, YS
    Sun, J
    INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2005, 45 (15): : 1726 - 1734
  • [10] IMRT Inverse Planning Using Simulated Annealing
    Dias, Joana M.
    Rocha, Humberto
    Ferreira, Brigida C.
    Lopes, Maria Do Carmo
    6TH EUROPEAN CONFERENCE OF THE INTERNATIONAL FEDERATION FOR MEDICAL AND BIOLOGICAL ENGINEERING, 2015, 45 : 699 - 702