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

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

21 Scopus Citations
View graph of relations

Author(s)

  • Shu-Zi Zhou
  • Zhi-Hui Zhan
  • Zong-Gan Chen
  • Sam Kwong
  • Jun Zhang

Related Research Unit(s)

Detail(s)

Original languageEnglish
Pages (from-to)6784-6798
Journal / PublicationIEEE Transactions on Intelligent Transportation Systems
Volume22
Issue number11
Online published8 Jun 2020
Publication statusPublished - Nov 2021

Link(s)

Abstract

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.

Research Area(s)

  • ant colony system (ACS), Crew rostering problem (CRP), multi-objective optimization, multiple populations for multiple objectives (MPMO)

Citation Format(s)

A Multi-Objective Ant Colony System Algorithm for Airline Crew Rostering Problem with Fairness and Satisfaction. / Zhou, Shu-Zi; Zhan, Zhi-Hui; Chen, Zong-Gan; Kwong, Sam; Zhang, Jun.

In: IEEE Transactions on Intelligent Transportation Systems, Vol. 22, No. 11, 11.2021, p. 6784-6798.

Research output: Journal Publications and Reviews (RGC: 21, 22, 62)21_Publication in refereed journalpeer-review

Download Statistics

No data available