Skip to main content

Combining Exact Methods to Construct Effective Hybrid Approaches to Vehicle Routing

  • Chapter
  • First Online:
Women in Industrial and Systems Engineering

Part of the book series: Women in Engineering and Science ((WES))

Abstract

This chapter proposes a new research direction whose viability is due to advances of computing technologies. It combines mixed integer and constraint programming in different ways in quest of effective search techniques. It uses exact approaches as approximate ones not only by imposing runtime and bounding limits, but also by relaxing the mathematical models in a non-classical way. For example, it augments the model with “non-traditional constraints,” substitutes hard constraints with “easier” ones, and limits the search space to neighborhoods that may contain the optimum. The resulting search techniques offer industries a competitive edge by identifying near-optimal solutions to complex problems and providing them, at no investment cost, with feasible/directly implementable solutions to realistic instances (not to their abstract/simplified form). This chapter illustrates such benefits on a very difficult industrial engineering problem: vehicle routing with multiple time windows. This problem has a compounded difficulty. It involves two NP-hard subproblems: routing and scheduling. Solving its real-life instances is almost impossible. However, good quality solutions may be obtained in reasonable times via the proposed technique.

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 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

References

  • Adewumi AO, Adeleke OJ (2018) A survey of recent advances in vehicle routing problems. Int J Syst Assur Eng Manag 9(1):155–172

    Article  Google Scholar 

  • Alba E, Dorronsoro B (2008) A hybrid cellular genetic algorithm for the capacitated vehicle routing problem. In: Abraham A, Grosan C, Pedrycz W (eds) Engineering evolutionary intelligent systems. Springer, Heidelberg, pp 379–422

    Chapter  Google Scholar 

  • Al-Khamis T, M’Hallah R (2011) A two-stage stochastic programming model for the parallel machine scheduling problem with machine capacity. Comput Oper Res 38(12):1747–1759

    Article  MathSciNet  MATH  Google Scholar 

  • Al-Mudahka I, Hifi M, M’Hallah R (2011) Packing circles in the smallest circle: An adaptive hybrid algorithm. J Oper Res Soc 62(11):1917–1930

    Article  Google Scholar 

  • Archetti C, Speranza MG (2014) A survey on matheuristics for routing problems. Eur J Comput Optim 2(4):223–246

    Article  MATH  Google Scholar 

  • Baldacci R, Mingozzi A, Roberti R (2012) Recent exact algorithms for solving the vehicle routing problem under capacity and time window constraints. Eur J Oper Res 218(1):1–6

    Article  MathSciNet  MATH  Google Scholar 

  • Beheshti AK, Hejazi SR, Alinaghian M (2015) The vehicle routing problem with multiple prioritized time windows: a case study. Comput Ind Eng 90:402–413

    Article  Google Scholar 

  • Belhaiza S, M’Hallah R (2016) A pareto non-dominated solution approach for the vehicle routing problem with multiple time windows. In: IEEE Congress on Evolutionary Computation Proceedings, Vancouver, Canada, pp 3515–3524

    Google Scholar 

  • Belhaiza S, Hansen P, Laporte G (2013) A hybrid variable neighborhood tabu search heuristic for the vehicle routing problem with multiple time windows. Comput Oper Res 52:269–281

    Article  MathSciNet  MATH  Google Scholar 

  • Belhaiza S, M’Hallah R, Ben Brahim G (2017) A new hybrid genetic variable neighborhood search heuristic for the vehicle routing problem with multiple time windows. In: IEEE Congress on Evolutionary Computation, San Sebastian, Spain, pp 1319–1326

    Google Scholar 

  • Braekers K, Ramaekers K, van Nieuwenhuyse I (2016) The vehicle routing problem: state of the art classification and review. Comput Ind Eng 99:300–313

    Article  Google Scholar 

  • Cordeau JF, Laporte G, Mercier A (2001) A unified tabu search heuristic for vehicle routing problems with time windows. J Oper Res Soc 52(8):928–936

    Article  MATH  Google Scholar 

  • Eksioglu B, Vural AV, Reisman A (2009) The vehicle routing problem: a taxonomic review. Comput Ind Eng 57(4):1472–1483

    Article  Google Scholar 

  • Favaretto D, Moretti E, Pellegrini P (2007) Ant colony system for a VRP with multiple time windows and multiple visits. J Interdisciplinary Math 10(2):263–284

    Article  MATH  Google Scholar 

  • Figliozzi MA (2010) An iterative route construction and improvement algorithm for the vehicle routing problem with soft time windows. Transp Res 18(5):668–679

    Google Scholar 

  • Fu Z, Eglese R, Li LYO (2007) A unified tabu search algorithm for vehicle routing problems with soft time windows. J Oper Res Soc 59(5):663–673

    Article  MATH  Google Scholar 

  • Gendreau M, Hertz A, Laporte G (1994) A tabu search heuristic for the vehicle routing problem. Manag Sci 4(10):1276–1290

    Article  MATH  Google Scholar 

  • Gendreau M, Potvin JY, Bräysy O, Hasle G, Lokketangen A (2008) Metaheuristics for the vehicle routing problem and its extensions: a categorized bibliography. In: Golden B, Raghavan S, Wasil E (eds) The vehicle routing problem: latest advances and new challenges. Springer, New York, pp 143–169

    Chapter  Google Scholar 

  • Hashimoto H, Ibaraki T, Imahori S, Yagiura M (2006) The vehicle routing problem with flexible time windows and traveling times. Discret Appl Math 154(16):2271–2290

    Article  MathSciNet  MATH  Google Scholar 

  • Ibaraki T, Imahori S, Kubo M, Masuda T, Uno T, Yagiura M (2005) Effective local search algorithms for routing and scheduling problems with general time-window constraints. Transp Sci 39(2):206–232

    Article  Google Scholar 

  • Koç Ç, Bektaş T, Jabali O, Laporte G (2016) Thirty years of heterogeneous vehicle routing. Eur J Oper Res 249(1):1–21

    Article  MathSciNet  MATH  Google Scholar 

  • Laalaoui Y, M’Hallah R (2016) A binary multiple knapsack model for single machine scheduling with machine unavailability. Comput Oper Res 72(8):71–82

    Article  MathSciNet  MATH  Google Scholar 

  • M’Hallah R (2007) Minimizing total earliness and tardiness on a single machine using a hybrid heuristic. Comput Oper Res 34(10):3126–3142

    Article  MATH  Google Scholar 

  • M’Hallah R (2014) Minimizing total earliness and tardiness on a permutation flow shop using VNS and MIP. Comput Ind Eng 75:142–156

    Article  Google Scholar 

  • M’Hallah R, Alkhabbaz A (2013) Scheduling of nurses: a case study of a Kuwaiti health care unit. Oper Res Healthcare 2(1–2):1–19

    Google Scholar 

  • M’Hallah R, Al-Khamis T (2012) Minimizing total weighted earliness and tardiness on parallel machines using a hybrid heuristic. Int J Prod Res 50(10):2639–2664

    Article  Google Scholar 

  • M’Hallah R, Alkandari A, Mladenovic N (2013) Packing unit spheres into the smallest sphere using VNS and NLP. Comput Oper Res 40(2):603–615

    Article  MathSciNet  MATH  Google Scholar 

  • Minocha B, Tripathi S (2013) Two phase algorithm for solving VRPTW problem. Int J Artif Intel Expert Syst 4:1–16

    Google Scholar 

  • Moccia L, Cordeau JF, Laporte G (2012) An incremental tabu search heuristic for the generalized vehicle routing problem with time windows. J Oper Res Soc 63(2):232–244

    Article  Google Scholar 

  • Mulvey JM, Vanderbei RJ, Zenios SA (1995) Robust optimization of large-scale systems. Oper Res 43(2):264–281

    Article  MathSciNet  MATH  Google Scholar 

  • Nagata Y, Bräysy O (2009) Edge assembly-based memetic algorithm for the capacitated vehicle routing problem. Networks 54(4):205–215

    Article  MathSciNet  MATH  Google Scholar 

  • Nagata Y, Bräysy O, Dullaert W (2010) A penalty-based edge assembly memetic algorithm for the vehicle routing problem with time windows. Comput Oper Res 37(4):724–737

    Article  MATH  Google Scholar 

  • Nazif H, Lee L (2012) Optimized crossover genetic algorithm for capacitated vehicle routing problem. Appl Math Models 36(5):2110–2117

    Article  MATH  Google Scholar 

  • Polyakoskiy S, M’Hallah R (2018) A hybrid feasibility constraints-guided search to the two-dimensional bin packing problem with due dates. Eur J Oper Res 266:819–839

    Article  MathSciNet  MATH  Google Scholar 

  • Polyakovskiy S, M’Hallah R (2014) A multi-agent system for the weighted earliness tardiness parallel machine problem. Comput Oper Res 44(4):15–136

    MathSciNet  MATH  Google Scholar 

  • Rincon-Garcia N, Waterson BJ, Cherrett TJ (2018) Requirements from vehicle routing software: perspectives from literature, developers and the freight industry. Transp Rev 38(1):117–138

    Article  Google Scholar 

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

    Article  MathSciNet  MATH  Google Scholar 

  • Toth T, Vigo D (2002) Models, relaxations and exact approaches for the capacitated vehicle routing problem. Discret Appl Math 123:427–512

    Article  MathSciNet  MATH  Google Scholar 

  • Vidal T, Crainic TG, Gendreau M, Prins C (2013) Heuristics for multi-attribute vehicle routing problems: a survey and synthesis. Eur J Oper Res 231(1):1–21

    Article  MathSciNet  MATH  Google Scholar 

  • Vidal T, Crainic TG, Gendreau M, Prins C (2014) A unified solution framework for multi-attribute vehicle routing problems. Eur J Oper Res 234(3):658–673

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rym M’Hallah .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

M’Hallah, R. (2020). Combining Exact Methods to Construct Effective Hybrid Approaches to Vehicle Routing. In: Smith, A. (eds) Women in Industrial and Systems Engineering. Women in Engineering and Science. Springer, Cham. https://doi.org/10.1007/978-3-030-11866-2_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-11866-2_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-11865-5

  • Online ISBN: 978-3-030-11866-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics