Improving Vehicle Scheduling Support by Efficient Algorithms
暂无分享,去创建一个
In this paper, the minimum fleet size problem is investigated: Find the minimum number of vehicles to serve a set of trips of a given timetable for a transportation system. First, we present an algorithm for the basic problem requiring only linear-time after suitably sorting input data. This improves a quadratic-time greedy algorithm developed in [Su95]. Our algorithm was implemented and tested with real-life data indicating a good performance. Generated diagrams on vehicle standing times are shown to be useful for various tasks. Second, Min-Max-results for the minimum fleet size problem are discussed. We argue that Dilworth’s chain decomposition theorem works only if unrestricted deadheading, i.e., adding non-profit ‘empty’ trips, is permitted and thus its application to the case of railway or airline passenger traffic is misleading. To remedy this lack, we consider a particular network flow model for the no deadheading case, formulate a Min-Max-result, and discuss its implications- along with efficient algorithms-for vehicle as well as trip and deadhead trip scheduling.
[1] T. E. Bartlett,et al. An algorithm for the minimum number of transport units to maintain a fixed schedule , 1957 .
[2] D. R. Fulkerson,et al. Flows in Networks. , 1964 .
[3] Leena Suhl. Computer aided scheduling: an airline perspective , 1994 .
[4] Leena Suhl. Computer-Aided Scheduling , 1995 .
[5] Leena Suhl,et al. Supporting Planning and Operation Time Control in Transportation Systems , 1997 .