Skip to main content
Log in

A Solution Method for a Two-dispatch Delivery Problem with Stochastic Customers

  • Published:
Journal of Mathematical Modelling and Algorithms

Abstract

We study a vehicle routing problem in which vehicles are dispatched multiple times a day for product delivery. In this problem, some customer orders are known in advance while others are uncertain but are progressively realized during the day. The key decisions include determining which known orders should be delivered in the first dispatch and which should be delivered in a later dispatch, and finding the routes and schedules for customer orders. This problem is formulated as a two-stage stochastic programming problem with the objective of minimizing the expected total cost. A worst-case analysis is performed to evaluate the potential benefit of the stochastic approach against a deterministic approach. Furthermore, a sample-based heuristic is proposed. Computational experiments are conducted to assess the effectiveness of the model and the heuristic.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bertsimas, D.J., Simchi-Levi, D.: A new generation of vehicle routing research: robust algorithms, addressing uncertainty. Oper. Res. 44, 216–304 (1996)

    Google Scholar 

  2. Birge, J.R., Louveaux, F.: Introduction to Stochastic Programming. Springer, Berlin Heidelberg New York (1997)

    MATH  Google Scholar 

  3. Cheung, R.K., Powell, W.: SHAPE: a stochastic hybrid approximation procedure for two-stage stochastic programs. Oper. Res. 48, 73–79 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  4. Cheung, R.K., Hang, D.D.: A time-window sliding procedure for driver-task assignment with random service times. IIE Trans. 35, 433–444 (2003)

    Article  Google Scholar 

  5. Dror, M.: Vehicle routing with stochastic demands: models & computational methods. In: Dror, M., L’Ecuyer, P., Szidarouszky, F. (eds.) Modeling Uncertainty: An Examination of Stochastic Theory, Methods and Applications. International Series in Operations Research and Management Science, vol. 46, Kluwer, Boston, Massachussetts (2002)

    Google Scholar 

  6. Dror, M., Laporte, G., Trudeau, P.: Vehicle routing with stochastic demands: properties and solution frameworks. Transp. Sci. 23, 166–176 (1989)

    MathSciNet  MATH  Google Scholar 

  7. Ermoliev, Y.: Stochastic quasigradient methods. In: Ermoliev, Y., Wets, R. (eds.) Numerical Methods in Stochastic Programming, pp. 143–185. Springer, Berlin Heidelberg New York (1988)

    Google Scholar 

  8. Gendreau, M., Laporte, G., Seguin, R.: An exact algorithm for the vehicle-routing problem with stochastic demands and customers. Transp. Sci. 29, 143–155 (1995)

    MATH  Google Scholar 

  9. Gendreau, M., Laporte, G., Seguin, R.: A tabu search heuristic for the vehicle routing problem with stochastic demands and customers. Oper. Res. 44, 469–477 (1996)

    MATH  Google Scholar 

  10. Haughton, M.A.: Quantifying the benefits of route reoptimisation under stochastic customer demands. J. Oper. Res. Soc. 51, 320–332 (2000)

    Article  MATH  Google Scholar 

  11. Kleywegt, A.J., Shapiro, A., Homem-de-Mello, T.: The sample average approximation method for stochastic discrete optimization. SIAM J. Optim. 12, 479–502 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  12. Laporte, G., Louveaux, F.V.: Formulations and bounds for the stochastic capacitated vehicle routing with uncertain supplies. Economic Decision-Making: Games, Econometrics and Optimization, pp. 443–455. North Holland, Amsterdam, The Netherlands (1990)

  13. Laporte, G., Louveaux, F.V., Mercure, H.: Models and exact-solutions for a class of stochastic location-routing problems. Eur. J. Oper. Res. 39, 71–78 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  14. Laporte, G., Louveaux, F.V., van Hamme, L.: An integer L-shaped algorithm for the capacitated vehicle routing problem with stochastic demands. Oper. Res. 50, 415–423 (2002)

    Article  MathSciNet  Google Scholar 

  15. Larsen, A., Madsen, O., Solomon, M.: Partially dynamic vehicle routing – models and algorithms. J. Oper. Res. Soc. 53, 637–646 (2002)

    Article  MATH  Google Scholar 

  16. Powell, W.B., Jaillet, P., Odoni, A.: Stochastic and dynamic networks and routing. In: Ball, M.O., Magnanti, T.L., Monma, C.L., Nemhauser, G.L. (eds.) Network Routing, Handbooks in Operations Research and Management Science, vol. 8, Elsevier, Amsterdam, The Netherlands (1995)

    Google Scholar 

  17. Psaraftis, N.: Dynamic vehicle routing: status and prospects. Ann. Oper. Res. 61, 143–164 (1995)

    Article  MATH  Google Scholar 

  18. Savelsbergh, M.W.P., Goetschalckx, M.: A comparison of the efficiency of fixed versus variable vehicle routes. J. Bus. Logist. 16, 163–187 (1995)

    Google Scholar 

  19. Secomandi, N.: A rollout policy for the vehicle routing problem with stochastic demands. Oper. Res. 49, 796–802 (2001)

    Article  Google Scholar 

  20. Secomandi, N.: Analysis of a rollout approach to sequencing problems with stochastic routing applications. J. Heuristics 9, 321–352 (2003)

    Article  MATH  Google Scholar 

  21. Solomon, M.: Algorithms for the vehicle routing and scheduling problems with time windows. Oper. Res. 35, 254–265 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  22. Stewart, W.R., Golden, B.L.: Stochastic vehicle-routing: a comprehensive approach. Eur. J. Oper. Res. 14, 371–385 (1983)

    Article  MATH  Google Scholar 

  23. Toth, P., Vigo, D.: The Vehicle Routing Problem. Society for Industrial and Applied Mathematics, Philadelphia, Pennsylvania (2002)

  24. Verweij, B., Ahmed, S., Kleywegt, A., Nemhauser, G.L., Shapiro, A.: The sample average approximation method applied to stochastic routing problems: a computational study. Comput. Optim. Appl. 24, 289–333 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  25. Waters, C.D.J.: Vehicle-scheduling problems with uncertainty and omitted customers. J. Oper. Res. Soc. 40, 1099–1108 (1989)

    Article  MATH  Google Scholar 

  26. Yang, W.H., Mathur, K., Ballou, R.H.: Stochastic vehicle routing problem with restocking. Transp. Sci. 34, 99–112 (2000)

    Article  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Raymond K. Cheung.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cheung, R.K., Xu, D. & Guan, Y. A Solution Method for a Two-dispatch Delivery Problem with Stochastic Customers. J Math Model Algor 6, 87–107 (2007). https://doi.org/10.1007/s10852-006-9051-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10852-006-9051-4

Keywords

Mathematics Subject Classifications (2000)

Navigation