A Ripple-Spreading Genetic Algorithm for the Aircraft Sequencing Problem

被引:23
|
作者
Hu, Xiao-Bing [1 ]
Di Paolo, Ezequiel A. [2 ]
机构
[1] Univ Warwick, Sch Engn, Coventry CV4 7AL, W Midlands, England
[2] Univ Basque Country, Dept Log & Philosophy Sci, San Sebastian 20080, Spain
基金
英国工程与自然科学研究理事会;
关键词
Arrival sequencing problem; ripple-spreading model; feasibility; optimization; binary representations; CROSSOVER; LANDINGS; AIRPORT; TIME;
D O I
10.1162/EVCO_a_00011
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
When genetic algorithms (GAs) are applied to combinatorial problems, permutation representations are usually adopted. As a result, such GAs are often confronted with feasibility and memory-efficiency problems. With the aircraft sequencing problem (ASP) as a study case, this paper reports on a novel binary-representation-based GA scheme for combinatorial problems. Unlike existing GAs for the ASP, which typically use permutation representations based on aircraft landing order, the new GA introduces a novel ripple-spreading model which transforms the original landing-order-based ASP solutions into value-based ones. In the new scheme, arriving aircraft are projected as points into an artificial space. A deterministic method inspired by the natural phenomenon of ripple-spreading on liquid surfaces is developed, which uses a few parameters as input to connect points on this space to form a landing sequence. A traditional GA, free of feasibility and memory-efficiency problems, can then be used to evolve the ripple-spreading related parameters in order to find an optimal sequence. Since the ripple-spreading model is the centerpiece of the new algorithm, it is called the ripple-spreading GA (RSGA). The advantages of the proposed RSGA are illustrated by extensive comparative studies for the case of the ASP.
引用
收藏
页码:77 / 106
页数:30
相关论文
共 50 条
  • [1] A Ripple-Spreading Genetic Algorithm for the Network Coding Problem
    Hu, Xiao-Bing
    Leeson, Mark S.
    Hines, Evor L.
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [2] A Ripple-Spreading Genetic Algorithm for the Airport Gate Assignment Problem
    Hu, Xiao-Bing
    Di Paolo, Ezequiel
    [J]. 2009 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-5, 2009, : 1857 - +
  • [3] Ripple-Spreading Network Model Optimization by Genetic Algorithm
    Hu, Xiao-Bing
    Wang, Ming
    Leeson, Mark S.
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [4] A Ripple-Spreading Algorithm for the k Shortest Paths Problem
    Hu, Xiao-Bing
    Wang, Ming
    Hu, Xiao-Bing
    Leeson, Mark S.
    Hines, Evor L.
    Hu, Di
    Di Paolo, Ezequiel
    [J]. 2012 THIRD GLOBAL CONGRESS ON INTELLIGENT SYSTEMS (GCIS 2012), 2012, : 202 - 208
  • [5] Epidemic Modelling by Ripple-Spreading Network and Genetic Algorithm
    Liao, Jian-Qin
    Hu, Xiao-Bing
    Wang, Ming
    Leeson, Mark S.
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [6] A Ripple-Spreading Algorithm for Route Optimization
    Hu, Xiao-Bing
    Wang, Ming
    Sun, Qiong
    Leeson, Mark S.
    Di Paolo, Ezequiel
    [J]. 2013 IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTATIONAL INTELLIGENCE (FOCI), 2013, : 52 - 59
  • [7] The Ripple-Spreading Algorithm for the k-Color Shortest Path Problem
    Ma, Yi-Ming
    Zhou, Hang
    Hu, Xiao-Bing
    [J]. 2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 1714 - 1719
  • [8] A Ripple-Spreading Algorithm for Network Performance Assessment
    Hu, Xiao-Bing
    Zhang, Ming-Kong
    Liao, Jian-Qin
    [J]. PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [9] A Ripple-Spreading Algorithm for Calculating Weighted Betweenness in Networks
    Hu, Xiao-Bing
    Zhang, Ming-Kong
    Liao, Jian-Qin
    [J]. 2017 13TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (ICNC-FSKD), 2017, : 911 - 917
  • [10] Ripple-Spreading Model and Genetic Algorithm for Random Complex Networks: Preliminary Study
    Hu, X. B.
    Di Paolo, E.
    Barnett, L.
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 3642 - 3649