Using Differential Evolution Method to Solve Crew Rostering Problem

  • Santosa B
  • Sunarto A
  • Rahman A
N/ACitations
Citations of this article
17Readers
Mendeley users who have this article in their library.

Abstract

Airline crew rostering is the assignment problem of crew members to planned rotations/pairings for certain month. Airline companies have the monthly task of constructing personalized monthly schedules (roster) for crew members. This problem became more complex and difficult while the aspirations/criterias to assess the quality of roster grew and the constraints increased excessively. This paper proposed the differential evolution (DE) method to solve the airline rostering problem. Different from the common DE, this paper presented random swap as mutation operator. The DE algorithm is proven to be able to find the near optimal solution accurately for the optimization problem. Through numerical experiments with some real datasets, DE showed more competitive results than two other methods, column generation and MOSI (the one used by the Airline). DE produced good results for small and medium datasets, but it still showed reasonable results for large dataset. For large crew rostering problem, we proposed decomposition procedure to solve it in more efficient manner using DE.

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Santosa, B., Sunarto, A., & Rahman, A. (2010). Using Differential Evolution Method to Solve Crew Rostering Problem. Applied Mathematics, 01(04), 316–325. https://doi.org/10.4236/am.2010.14042

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 5

71%

Lecturer / Post doc 2

29%

Readers' Discipline

Tooltip

Business, Management and Accounting 3

38%

Computer Science 2

25%

Engineering 2

25%

Materials Science 1

13%

Save time finding and organizing research with Mendeley

Sign up for free