Skip to main navigation Skip to search Skip to main content

A dynamic neighborhood based tabu search algorithm for real-world flight instructor scheduling problems

  • Delta Technology

Research output: Contribution to journalArticlepeer-review

13 Scopus citations

Abstract

The multi-objective flight instructor scheduling problem is an optimization problem that schedules instructors to teach a set of pilot training events. The objectives of the problem are to minimize labor cost, maximize workload consistency and maximize flight instructor satisfaction of their assignments. The problem is further complicated by various hard and soft constraints. We study a multi-objective cost function and convert it to a scalar-weighted objective function using a priori weighting scheme. We then design an efficient dynamic neighborhood based tabu search meta-heuristic to solve the problem. The algorithm exploits the special properties of different types of neighborhood moves. We also address issues of solution domination, tabu short-term memory, dynamic tabu tenure and aspiration rule. The application of the algorithm in a major US airline carrier is reported and the results show that our algorithm achieves significant benefits in practice.

Original languageEnglish
Pages (from-to)978-993
Number of pages16
JournalEuropean Journal of Operational Research
Volume169
Issue number3
DOIs
StatePublished - Mar 16 2006

Keywords

  • Meta-heuristic
  • Multi-objective flight instructor scheduling problem
  • Tabu search

Fingerprint

Dive into the research topics of 'A dynamic neighborhood based tabu search algorithm for real-world flight instructor scheduling problems'. Together they form a unique fingerprint.

Cite this