The airline crew rostering problem (CRP) is significant for balancing the workload of crew and for improving the satisfaction rate of crew’s preferences, which is related to the fairness and satisfaction of crew. However, most existing work considers only one objective on fairness or satisfaction. In this study, we propose a new practical model for CRP that takes both fairness and satisfaction into account simultaneously. To solve the multi-objective CRP efficiently, we develop an ant colony system (ACS) algorithm based on the multiple populations for multiple objectives (MPMO) framework, termed multi-objective ACS (MOACS). The main contributions of MOACS lie in three aspects. Firstly, two ant colonies are utilized to optimize fairness and satisfaction objectives, respectively. Secondly, a new hybrid complementary heuristic strategy with three kinds of heuristic information schemes is proposed to avoid ant colonies focusing only on their own objectives. Ant colonies randomly choose one of the three schemes to help explore the Pareto front (PF) sufficiently. Thirdly, a local search strategy with two types of local search respectively for fairness and satisfaction is designed to further approach the global PF. The MOACS is applied to seven real-world monthly CRPs with different sizes from a major North-American airline. Experimental results show that MOACS generally outperforms the greedy algorithm and some other popular multi-objective optimization algorithms, especially on large-scale instances.


    Access

    Download


    Export, share and cite



    Title :

    A Multi-Objective Ant Colony System Algorithm for Airline Crew Rostering Problem With Fairness and Satisfaction


    Contributors:
    Zhou, Shu-Zi (author) / Zhan, Zhi-Hui (author) / Chen, Zong-Gan (author) / Kwong, Sam (author) / Zhang, Jun (author)


    Publication date :

    2021-11-01


    Size :

    1901560 byte




    Type of media :

    Article (Journal)


    Type of material :

    Electronic Resource


    Language :

    English




    Airline Crew Rostering: Problem Types, Modeling, and Optimization

    Kohl, Niklas / Karisch, Stefan E. | Springer Verlag | 2004


    Team-Oriented Airline Crew Rostering for Cockpit Personnel

    Thiel, M.P. | British Library Conference Proceedings | 2008


    Team-Oriented Airline Crew Rostering for Cockpit Personnel

    Thiel, Markus P. | Springer Verlag | 2008


    Partially Integrated Airline Crew Scheduling for Team-oriented Rostering

    Thiel, M. P. / Mellouli, T. / Guo, Y. et al. | British Library Conference Proceedings | 2005