Skip to main content

On the Online Dial-A-Ride Problem with Time-Windows

  • Conference paper
Algorithmic Applications in Management (AAIM 2005)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 3521))

Included in the following conference series:

Abstract

In this paper the first results on the Online Dial-A-Ride Problem with Time-Windows (ODARPTW for short) are presented. Requests for rides appearing over time consist of two points in a metric space, a source and a destination. Servers transport objects of requests from sources to destinations. Each request specifies a deadline. If a request is not be served by its deadline, it will be called off. The goal is to plan the motion of servers in an online way so that the maximum number of requests is met by their deadlines. We perform competitive analysis of two deterministic strategies for the problem with a single server in two cases separately, where the server has unit capacity and where the server has infinite capacity. The competitive ratios of the strategies are obtained. We also prove a lower bound on the competitive ratio of any deterministic algorithm of \(\frac{2-T}{2T}\) for a server with unit capacity and of \(\frac{2-T}{2T} \lceil \frac{1}{T} \rceil\) for a server with infinite capacity, where T denotes the diameter of the metric space.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Manasse, M.S., McGeoch, L.A., Sleator, D.D.: Competitive algorithms for server problems. Journal of Algorithms 11(2), 208–230 (1990)

    Article  MATH  MathSciNet  Google Scholar 

  2. David, S.B., Borodin, A.: A new measure for the study of the on-line algorithm. Algorithmica 11(1), 73–91 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  3. Alon, N., Karp, R.M., Peleg, D., et al.: A graph-theoretic game and its application to the k- server problem. SIAM. J. Comput. 24(1), 78–100 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  4. Feuerstein, E., Stougie, L.: On-line single server dial-a-ride problems. Theoretical Computer Science 268(1), 91–105 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  5. Ascheuer N., Krumke S.O., and Rambau J.: Online dial-a-ride problems: Minimizing the completion time. Lecture Notes in Computer Science. (2000) 639–650

    Chapter  Google Scholar 

  6. Xu, Y.F., Wang, K.L.: Scheduling for on-line taxi problem and competitive algorithms. Journal of Xi’an Jiao Tong University 31(1), 56–61 (1997)

    MATH  Google Scholar 

  7. Ausiello, G., Feuerstein, E., Leonardi, S., Stougie, L., Talamo, M.: Algorithms for the on-line traveling salesman. Algorithmica 29(4), 560–581 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  8. Irani, S., Lu, X., Regan, A.: On-line algorithms for the dynamic traveling repair problem. In: Proceedings of the 13th Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 517–524 (2002)

    Google Scholar 

  9. Krumke, S.O., Megow, N., Vredeveld, T.: How to whack moles. In: Solis-Oba, R., Jansen, K. (eds.) WAOA 2003. LNCS, vol. 2909, pp. 192–205. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Ma, W.M., Xu, Y.F., Wang, K.L.: On-line k-truck problem and its competitive algorithm. Journal of Global Optimization 21(1), 15–25 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  11. Hauptmeier, D., Krumke, S.O., Rambau, J.: The online dial-a-ride problem under reasonable load. In: LNCS, pp. 125–136 (2000)

    Google Scholar 

  12. Krumke, S.O., de Paepe, W.E., Poensgen, D., Stougie, L.: News from the online traveling repairman. Theoretical Computer Science 295, 279–294 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  13. Krumke, S.O., Laura, L., Lipmann, M., Marchetti-Spaccamela, A., de Paepe, W.E., Poensgen, D., Stougie, L.: Non-abusiveness helps: An \(\mathcal O(1)\)-competitive algorithm for minimizing the maximum flow time in the online traveling salesman problem. In: Jansen, K., Leonardi, S., Vazirani, V.V. (eds.) APPROX 2002. LNCS, vol. 2462, pp. 200–214. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  14. Lipmann, M., Lu, X., de Paepe, W.E., Sitters, R.A.: On-Line Dial-a-Ride Problems under a Restricted Information Model. In: Möhring, R.H., Raman, R. (eds.) ESA 2002. LNCS, vol. 2461, pp. 674–685. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  15. Xu, Y.F., Wang, K.L., Zhu, B.: On the k-taxi problem. Journal of Information 2, 429–434 (1999)

    MATH  MathSciNet  Google Scholar 

  16. Xu, Y.F., Wang, K.L., Ding, J.H.: On-line k-taxi scheduling on a constrained graph and its competitive algorithm. Journal of System Engineering(P.R. China) 4 (1999)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Yi, F., Tian, L. (2005). On the Online Dial-A-Ride Problem with Time-Windows. In: Megiddo, N., Xu, Y., Zhu, B. (eds) Algorithmic Applications in Management. AAIM 2005. Lecture Notes in Computer Science, vol 3521. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11496199_11

Download citation

  • DOI: https://doi.org/10.1007/11496199_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26224-4

  • Online ISBN: 978-3-540-32440-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics