Bus scheduling with heterogeneous fleets: Formulation and hybrid metaheuristic algorithms

被引:0
|
作者
Sadrani, Mohammad [1 ]
Tirachini, Alejandro [2 ,3 ]
Antoniou, Constantinos [1 ]
机构
[1] Chair of Transportation Systems Engineering, TUM School of Engineering and Design, Technical University of Munich, Munich,80333, Germany
[2] Department of Civil Engineering and Management, University of Twente, Enschede, Netherlands
[3] Department of Civil Engineering, Universidad de Chile, Santiago, Chile
关键词
Genetic algorithms;
D O I
10.1016/j.eswa.2024.125720
中图分类号
学科分类号
摘要
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. © 2024 The Author(s)
引用
收藏
相关论文
共 50 条
  • [21] Effective Metaheuristic Algorithms for Bag-of-Tasks Scheduling Problems Under Budget Constraints on Hybrid Clouds
    Ma, Linhua
    Xu, Chunshan
    Ma, Haoyang
    Li, Yujie
    Wang, Jiali
    Sun, Jin
    [J]. JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2021, 30 (05)
  • [22] The warehouse scheduling problem: Formulation and algorithms
    Hariga, MA
    Jackson, PL
    [J]. IIE TRANSACTIONS, 1996, 28 (02) : 115 - 127
  • [23] Bus Scheduling Timetable Optimization Based on Hybrid Bus Sizes
    Yu, Haitao
    Ma, Hongguang
    Du, Hejia
    Li, Xiang
    Xiao, Randong
    Du, Yong
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, 2018, 650 : 337 - 348
  • [24] Data-driven battery-lifetime-aware scheduling for electric bus fleets
    Li S.
    He S.
    Wang S.
    He T.
    Chen J.
    [J]. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 2019, 3 (04)
  • [25] On the role of time-of-use electricity price in charge scheduling for electric bus fleets
    Zhang, Le
    Wang, Yadong
    Gu, Weihua
    Han, Yu
    Chung, Edward
    Qu, Xiaobo
    [J]. COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2024, 39 (08) : 1218 - 1237
  • [26] Joint optimal vehicle and recharging scheduling for mixed bus fleets under limited chargers
    Cui, Shaohua
    Gao, Kun
    Yu, Bin
    Ma, Zhenliang
    Najafi, Arsalan
    [J]. TRANSPORTATION RESEARCH PART E-LOGISTICS AND TRANSPORTATION REVIEW, 2023, 180
  • [27] A hybrid metaheuristic algorithm for job scheduling on computational grids
    [J]. 1600, Slovene Society Informatika (37):
  • [28] A HYBRID METAHEURISTIC FOR SOLVING SINGLE MACHINE SCHEDULING PROBLEM
    Serbencu, Adrian
    Minzu, Viorel
    Cernega, Daniela
    Serbencu, Adriana
    [J]. ICINCO 2009: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 1: INTELLIGENT CONTROL SYSTEMS AND OPTIMIZATION, 2009, : 68 - 74
  • [29] Parallel hybrid metaheuristic for the single machine scheduling problem
    Minzu, V
    Beldiman, L
    [J]. PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON ASSEMBLY AND TASK PLANNING (ISATP2003), 2003, : 134 - 139
  • [30] A Hybrid Metaheuristic Algorithm for Job Scheduling on Computational Grids
    Pooranian, Zahra
    Shojafar, Mohammad
    Tavoli, Reza
    Singhal, Mukesh
    Abraham, Ajith
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2013, 37 (02): : 157 - 164