Combining Local Search into Genetic Algorithm for Bus Schedule Coordination through Small Timetable Modifications
- 51 Downloads
Synchronizing bus arrival and departure times at transfer stations could reduce excess transfer times. This paper addresses the planning level of bus schedule coordination problem through small timetable modifications to given an initial timetable. Timetable modifications consist of shifts in initial departure times of vehicles from the depot. Headway-sensitive passenger demand is also considered in this problem. A nonlinear mixed integer-programming model is proposed for the problem to maximize the number of total transferring passengers with smalll excess transfer times. Based on the analysis of the proposed model, a genetic algorithm combining local search (GACLS) is designed to solve this model. Several numerical experiments are performed to show the utility and performance of GACLS. For small case, the proposed GACLS is highly effective, and can obtain the optimal solution with less time than enumeration method. For large real case, the GACLS also has good performances.
KeywordsBus schedule coordination Nonlinear mixed integer-programming model Local search Genetic algorithm
This work was jointly supported by grants from the National Natural Science Foundation of China (No. 71601088) and Project funded by China Postdoctoral Science Foundation (No. 2017 M610287).
- 2.Desaulniers, G., Hickman, M.: Public transit. Handbooks Oper. Res. Manage. Sci. 69–120 (2007)Google Scholar
- 10.Mollanejad, M., Aashtiani, H.Z., Rezaeestakhruie, H. (2011). Creating bus timetables with maximum synchronization. In: Proceedings of the 90th Annual Meeting, Transportation Research Board, Paper No. 11–4187, Washington, DCGoogle Scholar
- 11.Parbo J., Nielsen O.A., Prato C.G.: User perspectives in public transport timetable optimisation. Transportation Research Part C: Emerging Technologies. 48, 269–284 (2014)Google Scholar
- 26.Beasley, D., Bull, D.R., Martin, R.R.: An overview of genetic algorithms: part 1, fundamentals. Univ. Comput. 15, 58–69 (1993)Google Scholar
- 27.Reeves, C.R.: Genetic algorithms for the operation researcher. INFORMS J. Comput. 9, 231–250 (1997)Google Scholar
- 31.Chakroborty, P., Deb, K., Porwal, H.: A genetic algorithm based procedure for optimal transit systems scheduling. In: Proceedings of the Fifth International Conference on Computers in Urban Planning and Urban Management, pp. 330–341. Mumbai, India (1997)Google Scholar