A comparison of three heuristic optimization algorithms for solving the multi-objective land allocation (MOLA) problem

被引:43
|
作者
Song, Mingjie [1 ]
Chen, DongMei [1 ]
机构
[1] Queens Univ, Dept Geog & Planning, Kingston, ON K7L 3N6, Canada
基金
加拿大创新基金会;
关键词
Multi-objective land allocation (MOLA); spatial optimization; genetic algorithm (GA); simulated annealing (SA); particle swarm optimization (PSO);
D O I
10.1080/19475683.2018.1424736
中图分类号
P9 [自然地理学]; K9 [地理];
学科分类号
0705 ; 070501 ;
摘要
Multi-objective land allocation (MOLA) can be regarded as a spatial optimization problem that allocates appropriate use to specific land units concerning some objectives and constraints. Simulating annealing (SA), genetic algorithm (GA), and particle swarm optimization (PSO) have been popularly applied to solve MOLA problems, but their performance has not been well evaluated. This paper applies the three algorithms to a common MOLA problem that aims to maximize land suitability and spatial compactness and minimize land conversion cost subject to the number of units allocated for each use. Their performance has been evaluated based on the solution quality and the computational cost. The results demonstrate that: (1) GA consistently achieves quality solutions that satisfy both the objectives and the constraints and the computational cost is lower. (2) The popular penalty function method does not work well for SA in handling the constraints. (3) The solution quality of PSO needs to be improved. Techniques that better adapt PSO for discrete variables in MOLA problems need to be developed. (4) All three algorithms take high computational costs to achieve quality solutions in handling the objective of maximizing spatial compactness. How to encourage compact allocation is a common problem for them.
引用
收藏
页码:19 / 31
页数:13
相关论文
共 50 条
  • [31] Solving Multi-Objective Resource Allocation Problem Using Multi-Objective Binary Artificial Bee Colony Algorithm
    Zuleyha Yilmaz Acar
    Fatih Başçiftçi
    Arabian Journal for Science and Engineering, 2021, 46 : 8535 - 8547
  • [32] Reference Point Based Multi-Objective Optimization of Reservoir Operation: a Comparison of Three Algorithms
    Rong Tang
    Ke Li
    Wei Ding
    Yuntao Wang
    Huicheng Zhou
    Guangtao Fu
    Water Resources Management, 2020, 34 : 1005 - 1020
  • [33] Reference Point Based Multi-Objective Optimization of Reservoir Operation: a Comparison of Three Algorithms
    Tang, Rong
    Li, Ke
    Ding, Wei
    Wang, Yuntao
    Zhou, Huicheng
    Fu, Guangtao
    WATER RESOURCES MANAGEMENT, 2020, 34 (03) : 1005 - 1020
  • [34] Solving Scheduling Problems in Case of Multi-objective Production Using Heuristic Optimization
    Musial, Kamil
    Balashov, Artem
    Burduk, Anna
    Batako, Andre
    Safonyk, Andrii
    ADVANCES IN MANUFACTURING III, VOL 2: PRODUCTION ENGINEERING: RESEARCH AND TECHNOLOGY INNOVATIONS, INDUSTRY 4.0, 2022, : 13 - 24
  • [35] Solving Bilevel Multi-Objective Optimization Problems Using Evolutionary Algorithms
    Deb, Kalyanmoy
    Sinha, Ankur
    EVOLUTIONARY MULTI-CRITERION OPTIMIZATION: 5TH INTERNATIONAL CONFERENCE, EMO 2009, 2009, 5467 : 110 - 124
  • [36] Multi-objective hierarchical genetic algorithms for multilevel redundancy allocation optimization
    Kumar, Ranjan
    Izui, Kazuhiro
    Yoshimura, Masataka
    Nishiwaki, Shinji
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2009, 94 (04) : 891 - 904
  • [37] Constraints in multi-objective optimization of land use allocation - Repair or penalize?
    Strauch, Michael
    Cord, Anna F.
    Paetzold, Carola
    Lautenbach, Sven
    Kaim, Andrea
    Schweitzer, Christian
    Seppelt, Ralf
    Volk, Martin
    ENVIRONMENTAL MODELLING & SOFTWARE, 2019, 118 : 241 - 251
  • [38] Multi-objective heuristic algorithms for practical portfolio optimization and rebalancing with transaction cost
    Meghwani, Suraj S.
    Thakur, Manoj
    APPLIED SOFT COMPUTING, 2018, 67 : 865 - 894
  • [39] Solving multi-objective portfolio optimization problem using invasive weed optimization
    Pouya, Amir Rezaei
    Solimanpur, Maghsud
    Rezaee, Mustafa Jahangoshai
    SWARM AND EVOLUTIONARY COMPUTATION, 2016, 28 : 42 - 57
  • [40] A Heuristic for Multi-Objective Chinese Postman Problem
    Prakash, Satya
    Sharma, Mahesh K.
    Singh, Amarinder
    CIE: 2009 INTERNATIONAL CONFERENCE ON COMPUTERS AND INDUSTRIAL ENGINEERING, VOLS 1-3, 2009, : 596 - +