A novel multi-parent order crossover in genetic algorithm for combinatorial optimization problems

被引:34
|
作者
Arram, Anas [1 ]
Ayob, Masri [1 ]
机构
[1] Univ Kebangsaan Malaysia, Ctr Artificial Intelligent CAIT, Data Min & Optimizat Res Grp DMO, Bangi 43600, Malaysia
关键词
Genetic algorithm; Multi-parent crossover; Order crossover; Traveling salesman problem; Berth allocation problem; SEARCH;
D O I
10.1016/j.cie.2019.05.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Many multi-parent crossovers have been proposed to solve specific combinatorial optimization problem and not applicable to solve other problems (i.e. cannot produce feasible solution). Only multi-parent partially mapped crossover (MPPMX) and adjacency-based crossover (ABC) have been proposed to work over different combinatorial problems. However, both MPPMX and ABC suffered from a very high computational time or poor performance. Therefore, this work proposes a novel multi-parent order crossover (MPOX) for solving several combinatorial optimization problems with reasonable amount of time. The MPOX extends the two-parent order crossover by modifying the recombination operator to recombine more than two parents and generates a new offspring. MPOX at first selects the crossover points and divides the parents into n substrings based on these points (where n is the number of parents). Then, MPOX copies a predefined number of elements from each parent into the offspring based on their order while checking the feasibility of the offspring. The performance of MPOX is tested on the traveling salesman problems and berth allocation problems, which are widely studied in the literature. Experimental results demonstrated that the MPOX significantly improves the OX in both problem domains and outperforms both ABC and MPPMX over the travelling salesman problem and the berth allocation problem with less computational time. These results indicate the effectiveness of MPOX over OX, ABC and MPPMX, and its capability for solving both problems.
引用
收藏
页码:267 / 274
页数:8
相关论文
共 50 条
  • [31] A genetic algorithm with conditional crossover and mutation operators and its application to combinatorial optimization problems
    Wang, Rong-Long
    Fukuta, Shinichi
    Wang, Jia-Hai
    Okazaki, Kozo
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2007, E90A (01) : 287 - 294
  • [32] Self-adapting control parameters with multi-parent crossover in differential evolution algorithm
    Fan, Yuanyuan
    Liang, Qingzhong
    Liu, Chao
    Yan, Xuesong
    INTERNATIONAL JOURNAL OF COMPUTING SCIENCE AND MATHEMATICS, 2015, 6 (01) : 40 - 48
  • [33] Harmony Search with Multi-Parent Crossover for Solving IEEE-CEC2011 Competition Problems
    Abu Doush, Iyad
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT IV, 2012, 7666 : 108 - 114
  • [34] GA with a New Multi-Parent Crossover for Solving IEEE-CEC2011 Competition Problems
    Elsayed, Saber M.
    Sarker, Ruhul A.
    Essam, Daryl L.
    2011 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2011, : 1034 - 1040
  • [35] The Influence of Noise on Multi-Parent Crossover for an Island Model GA
    Aboutaib, Brahim
    Sutton, Andrew M.
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'22), 2022, : 666 - 674
  • [36] Investigation of the fitness landscapes and multi-parent crossover for graph bipartitioning
    Kim, YH
    Moon, BR
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT I, PROCEEDINGS, 2003, 2723 : 1123 - 1135
  • [37] A self-adaptive evolutionary algorithm with multi-parent crossover and non-uniform mutation
    Gao, Hanping
    Yang, Zuqiao
    PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, PROCEEDINGS, 2007, : 46 - 49
  • [38] Multi-parent recombination operator with multiple probability distribution for real coded genetic algorithm
    Raghuwanshi, M. M.
    Kakde, O. G.
    APPLICATIONS OF SOFT COMPUTING: RECENT TRENDS, 2006, : 393 - +
  • [39] Improved quantum genetic algorithm for combinatorial optimization problems
    School of Information Science and Technology, Southwest Jiaotong University, Chengdu 610031, China
    不详
    Tien Tzu Hsueh Pao, 2007, 10 (1999-2002):
  • [40] Chaos-based elite multi-parent hybrid optimization algorithm and its application
    Chao, Wang (wcc32@163.com), 2018, Politechnica University of Bucharest (80):