A Dynamic Programming Solution to the Single Vehicle Many-to-Many Immediate Request Dial-a-Ride Problem

作者: Harilaos N. Psaraftis

DOI: 10.1287/TRSC.14.2.130

关键词:

摘要: An investigation of the single-vehicle, many-to-many, immediate-request dial-a-ride problem is developed in two parts I and II. Part focuses on “static” case problem. In this case, intermediate requests that may appear during execution route are not considered. A generalized objective function examined, minimization a weighted combination time to service all customers total degree “dissatisfaction” experienced by them while waiting for service. This dissatisfaction assumed be linear riding times each customer. Vehicle capacity constraints special priority rules part Dynamic Programming approach developed. The algorithm exhibits computational effort which, although an exponential size problem, asymptotically lower than corresponding classical applied Traveling Salesman Problem same size. II extends solving equivalent “dynamic” case. new customer automatically eligible consideration at they occur. procedure open-ended sequence updates, following every request. optimizes only over known inputs does anticipate future requests. Indefinite deferment customer's request prevented introduced I. Examples both cases presented.

参考文章(6)
Michael Held, Richard M. Karp, A Dynamic Programming Approach to Sequencing Problems Journal of The Society for Industrial and Applied Mathematics. ,vol. 10, pp. 196- 210 ,(1962) , 10.1137/0110015
David M. Stein, Scheduling Dial-a-Ride Transportation Systems Transportation Science. ,vol. 12, pp. 232- 249 ,(1978) , 10.1287/TRSC.12.3.232
N. Christofides, S. Eilon, An Algorithm for the Vehicle-dispatching Problem Journal of the Operational Research Society. ,vol. 20, pp. 309- 318 ,(1969) , 10.1057/JORS.1969.75
Christos H. Papadimitriou, The Euclidean travelling salesman problem is NP-complete Theoretical Computer Science. ,vol. 4, pp. 237- 244 ,(1977) , 10.1016/0304-3975(77)90012-3
Billy E. Gillett, Leland R. Miller, A Heuristic Algorithm for the Vehicle-Dispatch Problem Operations Research. ,vol. 22, pp. 340- 349 ,(1974) , 10.1287/OPRE.22.2.340
G. Clarke, J. W. Wright, Scheduling of Vehicles from a Central Depot to a Number of Delivery Points Operations Research. ,vol. 12, pp. 568- 581 ,(1964) , 10.1287/OPRE.12.4.568