Flight Arrival Scheduling via Large Language Model
Abstract
:1. Introduction
- This article represents the first instance in the industry of applying LLMs to solve the arrival scheduling problem by converting it into a language modeling problem. By leveraging historical scheduling data, the LLM can learn control habits, thus paving a new path for the application of LLMs in this industry;
2. Literature Review
2.1. Arrival Slot Allocator
2.2. LLM on Arrival Sequence
3. Methodology
3.1. Problems Definition
- The time for the flight to complete the training is known;
- The flight flies at a constant speed;
3.2. Slot Allocator as Language Modeling
3.3. Supervised Fine-Tuning
3.4. Conflict Resolution Process
4. Experiment
4.1. Dataset Generation
4.2. Assessment
5. Conclusions and Future Work
- How to improve the LLMs’ ability to sort the large number of flights when facing the time conflict problem? Through experiments, we can see that the ability of the large model to solve the problem of arrival deployment is only close to FCFS, and there is huge room for improvement.
- Complex arrival scheduling conditions need to take into account flight delay prediction [38], airline crew scheduling [39], fuel consumption [40], flight maintenance [41], aircraft performance, and others. How to leverage LLMs to act as an arrival scheduler in complex situations? This is the main direction of future research.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Bennell, J.A.; Mesgarpour, M.; Potts, C.N. Dynamic scheduling of flight landings. Eur. J. Oper. Res. 2017, 258, 315–327. [Google Scholar] [CrossRef]
- Dear, R.G. The Dynamic Scheduling of Flight in the Near Terminal Area; Technical Report; Flight Transportation Laboratory, Institute of Technology: Cambridge, MA, USA, 1976; Available online: http://hdl.handle.net/1721.1/67982 (accessed on 22 September 1976).
- Lieder, A.; Stolletz, R. Scheduling flight take-offs and landings on interdependent and heterogeneous runways. Transp. Res. Part E Logist. Transp. Rev. 2016, 88, 167–188. [Google Scholar] [CrossRef]
- Messaoud, M.B. A thorough review of flight landing operation from practical and theoretical standpoints at an airport which may include a single or multiple runways. Appl. Soft Comput. 2021, 98, 106853. [Google Scholar] [CrossRef]
- Chandra, A.; Choubey, N.; Verma, A.; Sooraj, K.P. Quasi-stochastic optimization model for time-based arrival scheduling considering Standard Terminal Arrival (STAR) track time and a new delay-conflict relationship. J. Air Transp. Manag. 2024, 115, 102527. [Google Scholar] [CrossRef]
- Fitrianti, R.; Malkhamah, S.; Djunaedi, A.; Dewanti, D. Develop model harmonization ATFM and A-CDM with integrated policy network supporting air traffic services. Int. J. Soc. Serv. Res. 2024, 4, 1179–1195. [Google Scholar] [CrossRef]
- Liu, W.; Delahaye, D.; Cetek, F.A.; Zhao, Q.; Notry, P. Comparison of performance between PMS and trombone arrival route topologies in terminal maneuvering area. J. Air Transp. Manag. 2024, 115, 102532. [Google Scholar] [CrossRef]
- Chang, J.D.; Zhan, W.; Oertell, O.; Brantley, K.; Misra, D.; Lee, J.D.; Sun, W. Dataset reset policy optimization for RLHF. arXiv 2024, arXiv:2404.08495. [Google Scholar] [CrossRef]
- Asadi, K.; Fakoor, R.; Sabach, S. Resetting the optimizer in deep RL: An empirical study. In Proceedings of the Advances in Neural Information Processing Systems, Vancouver, BC, Canada, 9–15 December 2023. [Google Scholar]
- Gui, D.; Le, M.; Huang, Z.; Zhang, J.; D’Ariano, A. Optimal flight arrival scheduling with continuous descent operations in busy terminal maneuvering areas. J. Air Transp. Manag. 2023, 107, 102344. [Google Scholar] [CrossRef]
- Liu, R.; Piplani, R.; Toro, C. A deep multi-agent reinforcement learning approach to solve dynamic job shop scheduling problem. Comput. Oper. Res. 2023, 159, 106294. [Google Scholar] [CrossRef]
- Peng, W.; Yu, D.; Lin, J. Resource-Constrained Multi-Project Reactive Scheduling Problem with New Project Arrival. IEEE Access 2023, 11, 64370–64382. [Google Scholar] [CrossRef]
- Ma, X.; He, Z.; Yang, P.; Liao, X.; Liu, W. Agent-based modelling and simulation for life-cycle airport flight planning and scheduling. J. Simul. 2024, 18, 15–28. [Google Scholar] [CrossRef]
- Li, Z.; Hu, Y.; Tian, L.; Lv, Z. Packet rank-aware active queue management for programmable flow scheduling. Comput. Netw. 2023, 225, 109632. [Google Scholar] [CrossRef]
- Derviş, S.; Demir, H.I. Airline passenger planes arrival and departure plan synchronization and optimization using genetic algorithms. In Proceedings of the International Symposium on Intelligent Manufacturing and Service Systems, Istanbul, Turkey, 26–28 May 2023; Springer Nature: Singapore, 2023; pp. 413–423. [Google Scholar] [CrossRef]
- Deng, W.; Li, K.; Zhao, H. A flight arrival time prediction method based on cluster clustering-based modular with deep neural network. IEEE Trans. Intell. Transp. Syst. 2023, 25, 6238–6247. [Google Scholar] [CrossRef]
- Chen, K.; Wu, J.; Yang, L. Reassigning departure slots with preferences of the airline and passengers. Transp. Res. Rec. 2024, 2678, 786–804. [Google Scholar] [CrossRef]
- Ribeiro, V.F.; Pamplona, D.A.; Fregnani, J.A.T.G.; de Oliveira, I.R.; Li, W. Modeling the swarm optimization to build effective continuous descent arrival sequences. In Proceedings of the 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC), Rio de Janeiro, Brazil, 1–4 November 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 760–765. [Google Scholar] [CrossRef]
- Girish, B.S. An efficient hybrid particle swarm optimization algorithm in a rolling horizon framework for the flight landing problem. Appl. Soft Comput. 2016, 44, 200–221. [Google Scholar] [CrossRef]
- Deng, W.; Zhang, L.; Zhou, X.; Zhou, Y.; Sun, Y.; Zhu, W.; Chen, H.; Deng, W.; Chen, H.; Zhao, H. Multi-strategy particle swarm and ant colony hybrid optimization for airport taxiway planning problem. Inf. Sci. 2022, 612, 576–593. [Google Scholar] [CrossRef]
- Bing, D.; Wen, D. Scheduling arrival aircrafts on multi-runway based on an improved artificial fish swarm algorithm. In Proceedings of the 2010 International Conference on Computational and Information Sciences, Chengdu, China, 17–19 December 2010; IEEE: Piscataway, NJ, USA, 2010; pp. 499–502. [Google Scholar] [CrossRef]
- Li, J.; Liang, W.; Li, Y. Research on flight scheduling of two runways based on the fusion of artificial fish school algorithm and genetic algorithm. In Proceedings of the 2014 IEEE 5th International Conference on Software Engineering and Service Science, Beijing, China, 27–29 June 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 279–282. [Google Scholar] [CrossRef]
- Ali, H.; Thinh, P.D.; Alam, S. Deep reinforcement learning based airport departure metering. In Proceedings of the 2021 IEEE International Intelligent Transportation Systems Conference (ITSC), Indianapolis, IN, USA, 19–22 September 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 366–371. [Google Scholar] [CrossRef]
- Limin, S.; Due-Thinh, P.; Alam, S. Multi-agent deep reinforcement learning for mix-mode runway sequencing. In Proceedings of the 2022 IEEE 25th International Conference on Intelligent Transportation Systems (ITSC), Macau, China, 8–12 October 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 586–593. [Google Scholar]
- Phillips, C.; Stein, C.; Wein, J. Scheduling jobs that arrive over time. In Proceedings of the Workshop on Algorithms and Data Structures, Kingston, ON, Canada, 16–18 August 1995; Springer: Berlin/Heidelberg, Germany, 1995; pp. 86–97. [Google Scholar] [CrossRef]
- Wei, M.; Sun, B.; Wu, W.; Jing, B.B. A multiple objective optimization model for flight arrival and departure scheduling on multiple runways. Math. Biosci. Eng. 2020, 17, 5545–5560. [Google Scholar] [CrossRef] [PubMed]
- Hu, X.B.; Di Paolo, E. Binary-representation-based genetic algorithm for flight arrival sequencing and scheduling. IEEE Trans. Intell. Transp. Syst. 2008, 9, 301–310. [Google Scholar] [CrossRef]
- Androutsopoulos, K.N.; Manousakis, E.G.; Madas, M.A. Modeling and solving a bi-objective airport slot scheduling problem. Eur. J. Oper. Res. 2020, 284, 135–151. [Google Scholar] [CrossRef]
- Cai, K.; Li, Z.; Guo, T.; Du, W. Multiairport departure scheduling via multiagent reinforcement learning. IEEE Intell. Transp. Syst. Mag. 2023, 16, 102–116. [Google Scholar] [CrossRef]
- Sun, Y.; Wang, S.; Feng, S.; Ding, S.; Pang, C.; Shang, J.; Liu, J.; Chen, X.; Zhao, Y.; Lu, Y.; et al. Ernie 3.0: Large-scale knowledge enhanced pre-training for language understanding and generation. arXiv 2021, arXiv:2107.02137. [Google Scholar] [CrossRef]
- Touvron, H.; Martin, L.; Stone, K.; Albert, P.; Almahairi, A.; Babaei, Y.; Bashlykov, N.; Batra, S.; Bhargava, P.; Bhosale, S.; et al. LLaMa 2: Open foundation and fine-tuned chat models. arXiv 2023, arXiv:2307.09288. [Google Scholar] [CrossRef]
- Mao, J.; Qian, Y.; Ye, J.; Zhao, H.; Wang, Y. Gpt-driver: Learning to drive with gpt. arXiv 2023, arXiv:2310.01415. [Google Scholar] [CrossRef]
- Thirunavukarasu, A.J.; Ting, D.S.J.; Elangovan, K.; Gutierrez, L.; Tan, T.F.; Ting, D.S.W. Large language models in medicine. Nat. Med. 2023, 29, 1930–1940. [Google Scholar] [CrossRef] [PubMed]
- Zhang, Q.; Mott, J.H. An Exploratory Assessment of LLM’s Potential Toward Flight Trajectory Reconstruction Analysis. arXiv 2024, arXiv:2401.06204. [Google Scholar] [CrossRef]
- Abdulhak, S.; Hubbard, W.; Gopalakrishnan, K.; Li, M.Z. CHATATC: Large Language Model-Driven Conversational Agents for Supporting Strategic Air Traffic Flow Management. arXiv 2024, arXiv:2402.14850. [Google Scholar] [CrossRef]
- Thatcher, J.; Amankhan, A.; Eldred, M.; Suboyin, A.; Sonne-Schmidt, C.; Rehman, A. Clear Skies Ahead: Optimizing Operations Through Large Language Models and AI to Reduce Emissions and Costs for a Regional NOC. In Proceedings of the International Petroleum Technology Conference, Dhahran, Saudi Arabia, 12 February 2024. [Google Scholar] [CrossRef]
- Wang, L.; Chou, J.; Tien, A.; Zhou, X.; Baumgartner, D. AviationGPT: A large language model for the aviation domain. In Proceedings of the Aiaa Aviation Forum and Ascend 2024, Las Vegas, NV, USA, 29 July–2 August 2024; p. 4250. [Google Scholar]
- Khan, W.A.; Chung, S.-H.; Eltoukhy, A.E.E.; Khurshid, F. A novel parallel series data-driven model for IATA-coded flight delays prediction and features analysis. J. Air Transp. Manag. 2024, 114, 102488. [Google Scholar] [CrossRef]
- Wen, X.; Chung, S.-H.; Ma, H.-L.; Khan, W.A. Airline crew scheduling with sustainability enhancement by data analytics under circular economy. Ann. Oper. Res. 2023, 1–27. [Google Scholar] [CrossRef]
- Khan, W.A.; Chung, S.-H.; Ma, H.-L.; Liu, S.Q.; Chan, C.Y. A novel self-organizing constructive neural network for estimating aircraft trip fuel consumption. Transp. Res. Part E Logist. Transp. Rev. 2019, 132, 72–96. [Google Scholar] [CrossRef]
- Qin, Y.; Ma, H.-M.; Chan, F.T.S.; Khan, W.A. A scenario-based stochastic programming approach for aircraft expendable and rotable spare parts planning in MRO provider. Ind. Manag. Data Syst. 2020, 120, 1635–1657. [Google Scholar] [CrossRef]
Indices: | |
Index for a flight | |
t | Index for time slot |
Sets: | |
F | Set of all flights that have completed the training task |
Set of time slots for flight i, | |
Set of information related to the flight’s training completion | |
Set of historical time slot information provided to the large language model | |
Set of actual time slot allocations by LLMs | |
Parameters: | |
Slot requested by flight i | |
Actual slot allocated to flight i | |
Scheduled time for flight i considering wake vortex constraints | |
Safe time interval constant between different flight types | |
Safe wake vortex time interval between two adjacent flights | |
Start time of the airport operating period | |
End time of the airport operating period | |
ID of the flight | |
Type of the flight | |
Application for the time slot when the flight completes the training | |
Real allocated time slot for the flight | |
Delay time, difference between the requested and actual allocated time | |
Flag to clear historical time slot information and key to data slicing for LLMs | |
Decision Variables: | |
Decision variable indicating whether time slot t is occupied | |
Information set for each flight in the results, including ID, type, requested slot, real slot, delay, and Epdone |
Training Method | Epoch | Learning Rate | Data Splitting |
---|---|---|---|
Full Refresh | 3 | 0.00003 | 10% |
Model | Accuracy | F1 Score | BLEU-4 |
---|---|---|---|
ERNIE-Lite | 61.04% | 99.82% | 99.55% |
LLaMa-2 | 57.14% | 99.31% | 98.51% |
BLOOMZ | 48.05% | 99.01% | 97.88% |
Method | Conflict Rate | Correctness Rate | TDW | ||
---|---|---|---|---|---|
LLM | FCFS | MILP | |||
ERNIE-Lite | 35.3% | 64.7% | 478 | 230 | 188 |
LLAMA-2 | 23.17% | 76.83% | 423 | 453 | 372 |
BLOOMZ | 21.95% | 78.05% | 449 | 466 | 382 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhou, W.; Wang, J.; Zhu, L.; Wang, Y.; Ji, Y. Flight Arrival Scheduling via Large Language Model. Aerospace 2024, 11, 813. https://doi.org/10.3390/aerospace11100813
Zhou W, Wang J, Zhu L, Wang Y, Ji Y. Flight Arrival Scheduling via Large Language Model. Aerospace. 2024; 11(10):813. https://doi.org/10.3390/aerospace11100813
Chicago/Turabian StyleZhou, Wentao, Jinlin Wang, Longtao Zhu, Yi Wang, and Yulong Ji. 2024. "Flight Arrival Scheduling via Large Language Model" Aerospace 11, no. 10: 813. https://doi.org/10.3390/aerospace11100813
APA StyleZhou, W., Wang, J., Zhu, L., Wang, Y., & Ji, Y. (2024). Flight Arrival Scheduling via Large Language Model. Aerospace, 11(10), 813. https://doi.org/10.3390/aerospace11100813