Mohammad Sadrani , Alejandro Tirachini , Constantinos Antoniou
{"title":"Bus scheduling with heterogeneous fleets: Formulation and hybrid metaheuristic algorithms","authors":"Mohammad Sadrani , Alejandro Tirachini , Constantinos Antoniou","doi":"10.1016/j.eswa.2024.125720","DOIUrl":null,"url":null,"abstract":"<div><div>This paper focuses on optimizing mixed-fleet bus scheduling (MFBS) with vehicles of different sizes in public transport systems. We develop a novel mixed-integer nonlinear programming (MINLP) model to address the MFBS problem by optimizing vehicle assignment and dispatching programs. The model considers user costs, operator costs, and the crowding inconvenience of standing and sitting passengers. To tackle the complexity of the MFBS problem, we employ Genetic Algorithm (GA) and Grey Wolf Optimizer (GWO). Besides, we develop two hybrid metaheuristics, including GA-SA [a combination of GA and Simulated Annealing (SA)] and GWO-SA (a combination of GWO and SA), to improve optimization capabilities for the MFBS problem. We also employ a Taguchi approach to fine-tune the metaheuristics’ parameters. We widely examine and compare the metaheuristics’ performance across various-sized samples (small, medium, and large), considering solution quality, computational time, and the result stability of each algorithm. We also compare the metaheuristics’ solutions with the optimal solutions acquired by GAMS software in small and medium-scale samples. Our findings show that the GWO-SA outperforms the other metaheuristics. Applying our model to a real bus corridor in Santiago, Chile, we find that precise dispatching plans generated by more sophisticated/advanced algorithms (GA-SA and GWO-SA) lead to larger cost savings and improved performance compared to simpler algorithms (GA and GWO). Interestingly, utilizing more advanced algorithms makes a difference in terms of fleet planning in crowded scenarios, whereas for low and medium-demand cases, simpler dispatching algorithms could be used without a drop in accuracy.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"263 ","pages":"Article 125720"},"PeriodicalIF":7.5000,"publicationDate":"2024-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957417424025879","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
This paper focuses on optimizing mixed-fleet bus scheduling (MFBS) with vehicles of different sizes in public transport systems. We develop a novel mixed-integer nonlinear programming (MINLP) model to address the MFBS problem by optimizing vehicle assignment and dispatching programs. The model considers user costs, operator costs, and the crowding inconvenience of standing and sitting passengers. To tackle the complexity of the MFBS problem, we employ Genetic Algorithm (GA) and Grey Wolf Optimizer (GWO). Besides, we develop two hybrid metaheuristics, including GA-SA [a combination of GA and Simulated Annealing (SA)] and GWO-SA (a combination of GWO and SA), to improve optimization capabilities for the MFBS problem. We also employ a Taguchi approach to fine-tune the metaheuristics’ parameters. We widely examine and compare the metaheuristics’ performance across various-sized samples (small, medium, and large), considering solution quality, computational time, and the result stability of each algorithm. We also compare the metaheuristics’ solutions with the optimal solutions acquired by GAMS software in small and medium-scale samples. Our findings show that the GWO-SA outperforms the other metaheuristics. Applying our model to a real bus corridor in Santiago, Chile, we find that precise dispatching plans generated by more sophisticated/advanced algorithms (GA-SA and GWO-SA) lead to larger cost savings and improved performance compared to simpler algorithms (GA and GWO). Interestingly, utilizing more advanced algorithms makes a difference in terms of fleet planning in crowded scenarios, whereas for low and medium-demand cases, simpler dispatching algorithms could be used without a drop in accuracy.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.