On-line single-server dial-a-ride problems

被引:94
作者
Feuerstein, E
Stougie, L
机构
[1] Eindhoven Univ Technol, Combinatorial Optimizat Grp, Fac Math, NL-5600 MB Eindhoven, Netherlands
[2] Univ Buenos Aires, Dept Computac, Fac Ciencias Exactas & Nat, RA-1053 Buenos Aires, DF, Argentina
[3] Ctr Wiskunde & Informat, NL-1090 GB Amsterdam, Netherlands
关键词
dial-a-ride; on-line optimization; competitive analysis;
D O I
10.1016/S0304-3975(00)00261-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper results on the dial-a-ride problem with a single server are presented. Requests for rides consist of two points in a metric space, a source and a destination. A ride has to be made by the server from the source to the destination. The server travels at unit speed in the metric space and the objective is to minimize some function of the delivery times at the destinations. We study this problem in the natural on-line setting. Calls for rides come in while the server is traveling. This models, e.g. the taxi problem, or, if the server has capacity more than 1 a minibus or courier service problem. For the version of this problem in which the server has infinite capacity having as objective minimization of the time the last destination is served, we design an algorithm that has competitive ratio 2. We also show that this is best possible, since no algorithm can have competitive ratio better than 2 independent of the capacity of the server. Besides, we give a simple 2.5-competitive algorithm for the case with finite capacity. Then we study the on-line problem with objective minimization of the sum of completion times of the rides. We prove a lower bound on the competitive ratio of any algorithm of 1 + root2 for a server with any capacity and of 3 for a server with capacity 1. Finally, we present the first competitive algorithm for the case the server has infinite capacity and the metric space is the real line. The algorithm has competitive ratio 15. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:91 / 105
页数:15
相关论文
共 21 条
  • [1] ASCHENER N, 1998, 9807 SC
  • [2] ASCHEUER N, 1998, 9334 SC
  • [3] EFFICIENT SOLUTIONS TO SOME TRANSPORTATION PROBLEMS WITH APPLICATIONS TO MINIMIZING ROBOT ARM TRAVEL
    ATALLAH, MJ
    KOSARAJU, SR
    [J]. SIAM JOURNAL ON COMPUTING, 1988, 17 (05) : 849 - 869
  • [4] AUSIELLO G, IN PRESS ALGORITHMIC
  • [5] SEARCHING IN THE PLANE
    BAEZAYATES, RA
    CULBERSON, JC
    RAWLINS, GJE
    [J]. INFORMATION AND COMPUTATION, 1993, 106 (02) : 234 - 252
  • [6] Blum A., 1994, Proceedings of the Twenty-Sixth Annual ACM Symposium on the Theory of Computing, P163, DOI 10.1145/195058.195125
  • [7] BODIN L, 1983, COMPUT OPER RES, V10, P63, DOI 10.1016/0305-0548(83)90030-8
  • [8] The finite capacity dial-a-ride problem
    Charikar, M
    Raghavachari, B
    [J]. 39TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1998, : 458 - 467
  • [9] DEPAEPE WE, 1998, THESIS U AMSTERDAM
  • [10] FEUERSTEIN E, 1999, UNPUB ONLINE MULTITH