Multi-objective genetic algorithm with variable neighbourhood search for the electoral redistricting problem

被引:31
|
作者
Vanneschi, Leonardo [1 ]
Henriques, Roberto [1 ]
Castelli, Mauro [1 ]
机构
[1] Univ Nova Lisboa, NOVA IMS, P-1070312 Lisbon, Portugal
关键词
Evolutionary computation; Multi-objective optimization; Variable neighbourhood search; Genetic algorithm; Electoral redistricting; POLITICAL DISTRICTING PROBLEM; EVOLUTIONARY ALGORITHMS; OPTIMIZATION; DESIGN; COMPUTER;
D O I
10.1016/j.swevo.2017.04.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In a political redistricting problem, the aim is to partition a territory into electoral districts or clusters, subject to some constraints. The most common of these constraints include contiguity, population equality, and compactness. We propose an algorithm to address this problem based on multi-objective optimization. The hybrid algorithm we propose combines the use of the well-known Pareto-based NSGA-II technique with a novel variable neighbourhood search strategy. A new ad-hoc initialization method is also proposed. Finally, new specific genetic operators that ensure the compliance of the contiguity constraint are introduced. The experimental results we present, which are performed considering five US states, clearly show the appropriateness of the proposed hybrid algorithm for the redistricting problem. We give evidence of the fact that our method produces better and more reliable solutions with respect to those returned by the state-of-the-art methods.
引用
收藏
页码:37 / 51
页数:15
相关论文
共 50 条
  • [1] Hybrid variable neighbourhood search for multi-objective bus driver rostering
    Peng K.
    Shen Y.
    Shen, Yindong, 1600, American Scientific Publishers (13): : 3989 - 3996
  • [2] Multi-objective partial parallel disassembly line balancing problem using hybrid group neighbourhood search algorithm
    Zhu, Lixia
    Zhang, Zeqiang
    Guan, Chao
    JOURNAL OF MANUFACTURING SYSTEMS, 2020, 56 : 252 - 269
  • [3] A Multi-Objective Genetic Algorithm for the QoS Based Routing and Wavelength Allocation Problem
    Zhang, Hongyi
    Shen, Zhidong
    2012 8TH INTERNATIONAL CONFERENCE ON COMPUTING AND NETWORKING TECHNOLOGY (ICCNT, INC, ICCIS AND ICMIC), 2012, : 306 - 310
  • [4] A hybrid multi-objective genetic local search algorithm for the prize-collecting vehicle routing problem
    Long, Jianyu
    Sun, Zhenzhong
    Pardalos, Panos M.
    Hong, Ying
    Zhang, Shaohui
    Li, Chuan
    INFORMATION SCIENCES, 2019, 478 : 40 - 61
  • [5] Multi-Objective Memetic Search Algorithm for Multi-Objective Permutation Flow Shop Scheduling Problem
    Li, Xiangtao
    Ma, Shijing
    IEEE ACCESS, 2016, 4 : 2154 - 2165
  • [6] Multi-objective single agent stochastic search in non-dominated sorting genetic algorithm
    Lancinskas, Algirdas
    Martinez Ortigosa, Pilar
    Zilinskas, Julius
    NONLINEAR ANALYSIS-MODELLING AND CONTROL, 2013, 18 (03): : 293 - 313
  • [7] Multi-objective learning backtracking search algorithm for economic emission dispatch problem
    Xu, Xinlin
    Hu, Zhongbo
    Su, Qinghua
    Xiong, Zenggang
    Liu, Mianfang
    SOFT COMPUTING, 2021, 25 (03) : 2433 - 2452
  • [8] A Multi-Objective Integer Melody Search Algorithm
    Shafique, Jawad
    Ahmad, Ayaz
    Murtza, Shahid Ali
    APPLIED ARTIFICIAL INTELLIGENCE, 2019, 33 (03) : 208 - 228
  • [9] A hybrid genetic-gravitational search algorithm for a multi-objective flow shop scheduling problem
    Lee, T. S.
    Loong, Y. T.
    Tan, S. C.
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2019, 10 (03) : 331 - 348
  • [10] A Multi-objective Genetic Algorithm for the Software Project Scheduling Problem
    Garcia-Najera, Abel
    del Carmen Gomez-Fuentes, Maria
    NATURE-INSPIRED COMPUTATION AND MACHINE LEARNING, PT II, 2014, 8857 : 13 - 24