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

被引:41
|
作者
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 条
  • [1] Solving the multi-objective bike routing problem by meta-heuristic algorithms
    Nunes, Pedro
    Moura, Ana
    Santos, Jose
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2023, 30 (02) : 717 - 741
  • [2] Comparison of Three Multi-objective Optimization Algorithms for Hydrological Model
    Huang, Xiaomin
    Lei, Xiaohui
    Jiang, Yunzhong
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, 2012, 316 : 209 - +
  • [3] A Comparison of Multiple Objective Evolutionary Algorithms for Solving the Multi-Objective Node Placement Problem
    Masri, Hela
    Abdelkhalek, Ons
    Krichen, Saoussen
    2014 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2014, : 152 - 157
  • [4] Solving the Berth Allocation Problem with Service Priority via Multi-Objective Optimization
    Cheong, C. Y.
    Tan, K. C.
    Liu, D. K.
    2009 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN SCHEDULING: (CI-SCHED), 2009, : 95 - +
  • [5] An Extension of a Dynamic Heuristic Solution for Solving a Multi-Objective Optimization Problem in the Defense Industry
    Ninpan, Khwansiri
    Kondratenko, Kirill
    Huang, Shuzhang
    Plancon, Alexandra
    Aumont, Arthur
    Artaud, Lucas
    Baker, Mouna
    Roumili, Emir
    Vitillo, Francesco
    Bechet, Lies Benmiloud
    Plana, Robert
    OPTIMIZATION, LEARNING ALGORITHMS AND APPLICATIONS, PT I, OL2A 2023, 2024, 1981 : 377 - 390
  • [6] Heuristic approach for solving the multi-objective facility layout problem
    Chen, CW
    Sha, DY
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (21) : 4493 - 4507
  • [7] Fuzzy Multi-objective Particle Swarm Optimization Solving the Three-Objective Portfolio Optimization Problem
    Rangel-Gonzalez, Javier Alberto
    Fraire, Hector
    Solis, Juan Frausto
    Cruz-Reyes, Laura
    Gomez-Santillan, Claudia
    Rangel-Valdez, Nelson
    Carpio-Valadez, Juan Martin
    INTERNATIONAL JOURNAL OF FUZZY SYSTEMS, 2020, 22 (08) : 2760 - 2768
  • [8] Fuzzy Multi-objective Particle Swarm Optimization Solving the Three-Objective Portfolio Optimization Problem
    Javier Alberto Rangel-González
    Héctor Fraire
    Juan Frausto Solís
    Laura Cruz-Reyes
    Claudia Gomez-Santillan
    Nelson Rangel-Valdez
    Juan Martín Carpio-Valadez
    International Journal of Fuzzy Systems, 2020, 22 : 2760 - 2768
  • [9] An attraction based particle swarm optimization for solving multi-objective availability allocation problem
    Samanta, Aniruddha
    Basu, Kajla
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 35 (01) : 1169 - 1178
  • [10] Differential Evolution Algorithms Solving a Multi-Objective, Source and Stage Location-Allocation Problem
    Thongdee, Thongpoon
    Pitakaso, Rapeepan
    INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2015, 14 (01): : 11 - 21