Optimal Solution to Crew Scheduling Problem Based on SMT
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Crew scheduling is an important part of an airline operation plan. Reasonable crew scheduling can help airlines save great crew costs and increase their revenue. Since the crew scheduling process involves massive complex constraints, it is an NP-hard problem; thus it is difficult to optimize the solution. This study proposes an optimal solution to crew scheduling problems according to Satisfiability Modulo Theories (SMT), which converts various constraints in the crew scheduling process into first-order logic formulas and sets the solution goal as minimum cost and maximum crew utilization. In addition, it transforms the problem into an optimal solution under the satisfiable condition of the given logic formula and uses the SMT solver, Z3. Experiments show that the algorithm in this study can solve the crew scheduling problem of a certain-scale flight plan, bringing benefits to airlines.

    Reference
    Related
    Cited by
Get Citation

刘锡鹏,陈寅.基于SMT的机组排班问题优化求解.计算机系统应用,2021,30(12):279-287

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:February 02,2021
  • Revised:March 05,2021
  • Adopted:
  • Online: December 10,2021
  • Published:
Article QR Code
You are the firstVisitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-3
Address:4# South Fourth Street, Zhongguancun,Haidian, Beijing,Postal Code:100190
Phone:010-62661041 Fax: Email:csa (a) iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063