An Improved Honey Badger Algorithm by Genetic Algorithm and Levy Flight Distribution for Solving Airline Crew Rostering Problem

被引:8
|
作者
Deng, Bin [1 ]
机构
[1] Yunnan Univ, Sch Math & Stat, Kunming 650504, Yunnan, Peoples R China
来源
IEEE ACCESS | 2022年 / 10卷
关键词
Personnel; Scheduling; Costs; Aircraft; Genetic algorithms; Linear programming; Air transportation; Airline industry; Airline crew rostering problem; honey badger algorithm; genetic algorithm; levy flight; BRANCH-AND-PRICE; MODEL;
D O I
10.1109/ACCESS.2022.3213066
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Airline crew rostering problem contains a variety of rules and constraints, and there are almost countless possible scheduling schemes. It is the most complex and important link in the entire crew scheduling plan. In this paper, we build a model that includes qualification constraints. In this paper, we consider two models with qualification constraints with different objective functions, namely minimizing the total cost of the airline and balancing flight utility among pilots as much as possible. To solve this model, the Levy flight is used to improve the ability of the Honey Badger Algorithm (HBA) to jump out of local optima, and the crossover and mutation operators in the Genetic Algorithm (GA) are used to improve the quality of the solution. This improved HBA algorithm significantly improves convergence and solution accuracy. In addition to this, we verified the improved HBA algorithm on 6 instances, of which 4 instances do not contain any qualifications, and 2 instances contain high-qualification flight pairings. The good results of the improved HBA show that it has excellent performance in both objective functions.
引用
收藏
页码:108075 / 108088
页数:14
相关论文
共 50 条
  • [1] A WORKLOAD-BALANCE CROSSOVER OPERATION IN A GENETIC ALGORITHM FOR SOLVING AN AIRLINE CREW ROSTERING PROBLEM
    Jeenanunta, Chawalit
    Intiyot, Boonyarit
    Onsuan, Kotchaporn
    [J]. ICIM2012: PROCEEDINGS OF THE ELEVENTH INTERNATIONAL CONFERENCE ON INDUSTRIAL MANAGEMENT, 2012, : 164 - 170
  • [2] Solving balanced bus crew rostering problem with genetic algorithm
    Ma, Jihui
    Liu, Tao
    Guan, Wei
    [J]. SUSTAINABLE CITIES DEVELOPMENT AND ENVIRONMENT PROTECTION, PTS 1-3, 2013, 361-363 : 2070 - +
  • [3] A Heuristic Algorithm for Solving Crew Rostering Problem
    Zhao, Mingyu
    Wang, Zhenyu
    Liu, Qiong
    [J]. SUSTAINABLE ENVIRONMENT AND TRANSPORTATION, PTS 1-4, 2012, 178-181 : 2854 - 2858
  • [4] A hybrid particle swarm optimization and an improved heuristic algorithm for an airline crew rostering problem
    Limlawan, Varis
    Kasemsontitum, Boontariga
    Jeenanunta, Chawalit
    [J]. SCIENCEASIA, 2014, 40 (06): : 456 - 462
  • [5] Genetic algorithm based approach for the integrated airline crew-pairing and rostering problem
    Souai, Nadia
    Teghem, Jacques
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 199 (03) : 674 - 683
  • [6] Solving the airline crew recovery problem by a genetic algorithm with local improvement
    Yufeng Guo
    Leena Suhl
    Markus P. Thiel
    [J]. Operational Research, 2005, 5 (2) : 241 - 259
  • [7] A Genetic Algorithm for the Mass Transit Crew Rostering Problem
    Martins, Leandro do C.
    Silva, Gustavo P.
    [J]. 2016 IEEE 19TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2016, : 2424 - 2429
  • [8] A HYBRID GENETIC ALGORITHM FOR THE AIRLINE CREW ASSIGNMENT PROBLEM
    Gomes, Wagner P.
    Gualda, Nicolau D. F.
    [J]. ECTA 2011/FCTA 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION THEORY AND APPLICATIONS AND INTERNATIONAL CONFERENCE ON FUZZY COMPUTATION THEORY AND APPLICATIONS, 2011, : 190 - 195
  • [9] GASA Hybird Algorithm Applied in Airline Crew Rostering System
    Zhang, Yinghui
    Rao, Yunbo
    Zhou, Mingtian
    [J]. Tsinghua Science and Technology, 2007, 12 (SUPPL. 1) : 255 - 259
  • [10] GASA Hybird Algorithm Applied in Airline Crew Rostering System
    张应辉
    饶云波
    周明天
    [J]. Tsinghua Science and Technology, 2007, (S1) : 255 - 259