Skip to main content
Log in

An exact algorithm for vehicle routing and scheduling problem of free pickup and delivery service in flight ticket sales companies based on set-partitioning model

  • Published:
Journal of Intelligent Manufacturing Aims and scope Submit manuscript

Abstract

This paper addresses a vehicle routing and scheduling problem arising in Flight Ticket Sales Companies for the service of free pickup and delivery of airline passengers to the airport. The problem is formulated under the framework of Vehicle Routing Problem with Time Windows (VRPTW), with the objective of minimizing the total operational costs, i.e. fixed start-up costs and variable traveling costs. A 0–1 mixed integer programming model is presented, in which service quality is factored in constraints by introducing passenger satisfaction degree functions that limit time deviations between actual and desired delivery times. The problem addressed in this paper has two distinctive characteristics—small vehicle capacities and tight delivery time windows. An exact algorithm based on the set-partitioning model, concerning both characteristics, is developed. In the first phase of the algorithm the entire candidate set of best feasible routes is generated, and then the optimal solution is obtained by solving the set-partitioning model in the second phase. Finally, we use four actual instances to illustrate application of the proposed algorithm. Moreover, the proposed algorithm is applied to a random instance containing more orders to verify the general effectiveness of the proposed algorithm even if the number of passengers increases in future.

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

  • Baldacci R., Christofides N., Mingozzi A. (2008) An exact algorithm for the vehicle routing problem based on the set partitioning formulation with additional cuts. Mathematical Programming 115(2): 351–385

    Article  Google Scholar 

  • Balinski M., Quandt R. (1964) On an integer program for a delivery problem. Operations Research 12(2): 300–304

    Article  Google Scholar 

  • Bard J. F., Kontoravdis G., Yu G. (2002) A branch-and-cut procedure for the vehicle routing problem with time windows. Transportation Science 36(2): 250–269

    Article  Google Scholar 

  • Bramel J., Simchi-Levi D. (1996) Probabilistic analyses and practical algorithms for the vehicle routing problem with time windows. Operations Research 44(3): 501–509

    Article  Google Scholar 

  • Bräysy O., Dullaert W., Gendreau M. (2004) Evolutionary algorithms for the vehicle routing problem with time windows. Journal of Heuristics 10(6): 587–611

    Article  Google Scholar 

  • Bräysy O., Gendreau M. (2005a) Vehicle routing problem with time windows, part I: route construction and local search algorithms. Transportation Science 39(1): 104–118

    Article  Google Scholar 

  • Bräysy O., Gendreau M. (2005b) Vehicle routing problem with time windows, part II: metaheuristics. Transportation Science 39(1): 119–139

    Article  Google Scholar 

  • Chiang W. C., Russell R. A. (1996) Simulated annealing metaheuristics for the vehicle routing problem with time windows. Annals of Operations Research 63(1): 3–27

    Article  Google Scholar 

  • Chiang W. C., Russell R. A. (1997) A reactive tabu search metaheuristic for the vehicle routing problem with time windows. INFORMS Journal on Computing 9(4): 417–430

    Article  Google Scholar 

  • Christofides N., Mingozzi A., Toth P. (1981) Exact algorithms for the vehicle routing problem based on spanning tree and shortest path relaxations. Mathematical Programming 20(1): 255–282

    Article  Google Scholar 

  • Clarke G., Wright J. W. (1964) Scheduling of vehicles from a central depot to a number of delivery points. Operations Research 12(4): 568–581

    Article  Google Scholar 

  • Cordeau J.-F., Laporte G., Mercier A. (2001) A unified tabu search heuristic for vehicle routing problems with time windows. Journal of Operations Research Society 52(8): 928–936

    Article  Google Scholar 

  • Cordone R., Wolfler-Calvo R. (2001) A heuristic for the vehicle routing problem with time windows. Journal of Heuristics 7 2(2): 107–129

    Article  Google Scholar 

  • Desrochers M., Desrosiers J., Solomon M. (1992) A new optimization algorithm for the vehicle routing problem with time windows. Operations Research 40(2): 342–354

    Article  Google Scholar 

  • Fisher M. L., Jörnsten K. O., Madsen O. B. G. (1997) Vehicle routing with time windows: two optimization algorithms. Operations Research 45(3): 488–492

    Article  Google Scholar 

  • Fukasawa R., Lysgaard J., Aragão M. P., Reis M., Uchoa E., Werneck R. F. (2006) Robust branch-and-cut-and-price for the capacitated vehicle routing problem. Mathematical Programming 106(3): 491–511

    Article  Google Scholar 

  • Garcia B.-L., Potvin J.-Y., Rousseau J.-M. (1994) A parallel implementation of the tabu search heuristic for vehicle routing problems with time window constraints. Computers & Operations Research 21(9): 1025–1033

    Article  Google Scholar 

  • Kallehauge B. (2008) Formulations and exact algorithms for the vehicle routing problem with time windows. Computers & Operations Research 35(7): 2307–2330

    Article  Google Scholar 

  • Kolen A. W. J., Kan A. H. G. R., Trienekens H. W. J. M. (1987) Vehicle routing with time windows. Operations Research 35(2): 266–273

    Article  Google Scholar 

  • Koskosidis Y. A., Powell W. B., Solomon M. M. (1992) An optimization-based heuristic for vehicle routing and scheduling with soft time window constraints. Transportation Science 26(2): 69–85

    Article  Google Scholar 

  • Landrieu A., Mati Y., Binder Z. (2001) A tabu search heuristic for the single vehicle pickup and delivery problem with time windows. Journal of Intelligent Manufacturing 12(5): 497–508

    Article  Google Scholar 

  • Lau H. C., Sim M., Teo K. M. (2003) Vehicle routing problem with time windows and a limited number of vehicles. European Journal of Operational Research 148(3): 559–568

    Article  Google Scholar 

  • Li H., Lim A., Huang J. (2003) Local search with annealing-like restarts to solve the VRPTW. European Journal of Operational Research 150(1): 115–127

    Article  Google Scholar 

  • Liu S. C., Chung C. H. (2009) A heuristic method for the vehicle routing problem with backhauls and inventory. Journal of Intelligent Manufacturing 20(1): 29–42

    Article  Google Scholar 

  • Potvin J.-Y., Rousseau J.-M. (1993) A parallel route building algorithm for the vehicle routing and scheduling problem with time windows. European Journal of Operational Research 66(3): 331–340

    Article  Google Scholar 

  • Potvin J.-Y., Rousseau J.-M. (1995) An exchange heuristic for routing problems with time windows. Journal of Operations Research Society 46(12): 1433–1446

    Google Scholar 

  • Savelsbergh M. W. P., Sol M. (1995) The general pickup and delivery problem. Transportation Science 29(1): 17–29

    Article  Google Scholar 

  • Solomon M. M. (1986) On the worst-case performance of some heuristics for the vehicle routing and scheduling problem with time window constraints. Networks 16(2): 161–174

    Article  Google Scholar 

  • Solomon M. M. (1987) Algorithms for the vehicle routing and scheduling problems with time window constraints. Operations Research 35(2): 254–265

    Article  Google Scholar 

  • Taillard E., Badeau P., Gendreau M., Guertin F., Potvin J.-Y. (1997) A tabu search heuristic for the vehicle routing problem with soft time windows. Transportation Science 31(2): 170–186

    Article  Google Scholar 

  • Thangiah, S. R., Nygard, K. E., Juell, P. L. (1991). GIDEON: A genetic algorithm system for vehicle routing with time windows. In: Proceedings of 7th IEEE conference on artificial intelligence applications (pp. 322–328).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gang Dong.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Dong, G., Tang, J., Lai, K.K. et al. An exact algorithm for vehicle routing and scheduling problem of free pickup and delivery service in flight ticket sales companies based on set-partitioning model. J Intell Manuf 22, 789–799 (2011). https://doi.org/10.1007/s10845-009-0311-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10845-009-0311-9

Keywords

Navigation