Deep-learning-based partial pricing in a branch-and-price algorithm for personalized crew rostering
The personalized crew rostering problem (CRP) consists of assigning pairings (sequences of flights, deadheads, connections, and rests, forming one or several days of work) to individual crew members to create a feasible roster that maximizes crew satisfaction. This problem is often solved using a br...
Gespeichert in:
Veröffentlicht in: | Computers & operations research 2022-02, Vol.138, p.105554, Article 105554 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The personalized crew rostering problem (CRP) consists of assigning pairings (sequences of flights, deadheads, connections, and rests, forming one or several days of work) to individual crew members to create a feasible roster that maximizes crew satisfaction. This problem is often solved using a branch-and-price algorithm. In this paper, we propose a partial pricing scheme for the CRP in which the column generation subproblem of each crew member only contains the pairings that are likely to be selected in an optimal or near-optimal solution. The task of selecting which pairings to include in each network is performed by a deep neural network trained on historical data. We test the proposed method on several large instances. Our results show that our method finds solutions of similar quality as that of the classical branch-and-price algorithm in less than half of the computational time.
•We propose a new branch-and-price algorithm for the aircrew rostering problem.•Pricing subproblems only include pairings likely to be in a near-optimal solution.•A neural network predicts the probability that a pairing is assigned to a crew member.•We use those predictions to select which pairings to include in each subproblem.•Our method is two times faster than a state-of-the-art branch-and-price algorithm. |
---|---|
ISSN: | 0305-0548 1873-765X 0305-0548 |
DOI: | 10.1016/j.cor.2021.105554 |