Skip to main content
Log in

Exact and hybrid methods for the multiperiod field service routing problem

  • Original Paper
  • Published:
Central European Journal of Operations Research Aims and scope Submit manuscript

Abstract

This article deals with a particular class of routing problem, consisting of the planning and routing of technicians in the field. This problem has been identified as a multiperiod, multidepot uncapacitated vehicle routing problem with specific constraints that we call the multiperiod field service routing problem (MPFSRP). We propose a set covering formulation of the problem for the column generation technique and we develop an exact branch and price solution method for small-sized instances. We also propose several heuristic versions for larger instances. We present the results of experiments on realistic data adapted from an industrial application.

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

  • Barnhart C, Johnson EL, Nemhauser GL, Savelsbergh MWP, Vance PH (1998) Branch-and-Price: column generation for solving huge integer programs. Oper Res 46: 316–329

    Article  Google Scholar 

  • Beltrami E, Bodin L (1974) Networks and vehicle routing for municipal waste collection. Networks 4: 65–94

    Article  Google Scholar 

  • Bostel N, Dejax P, Guez P, Tricoire F (2008) Multiperiod planning and routing on a rolling horizon for field force optimization logistics. In: Golden B, Raghavan S, Wasil E (eds) The vehicle routing problem. Springer, Berlin

    Google Scholar 

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

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

  • Chao IM, Golden BL, Wasil E (1995) An improved heuristic for the period vehicle routing problem. Networks 26: 25–44

    Article  Google Scholar 

  • Christofides N, Beasley JE (1984) The period routing problem. Networks 14(2): 237–256

    Article  Google Scholar 

  • Cordeau J-F, Gendreau M, Laporte G (1997) A tabu search heuristic for periodic and multidepot vehicle routing problems. Networks 30: 105–119

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Cordeau J-F, Laporte G, Pasin F, Ropke S (2009) Scheduling technicians and tasks in a telecommunications company. J Scheduling, available online

  • Czech ZJ, Czarnas P (2002) A parallel simulated annealing for the vehicle routing problem with time windows. In: 10th Euromicro workshop on parallel, distributed and network-based processing, pp 376–383

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

    Article  Google Scholar 

  • Drummond LMA, Ochi LS, Vianna DS (2001) An asynchronous parallel metaheuristic for the period vehicle routing problem. Future Gener Comput Syst 17(4): 379–386

    Article  Google Scholar 

  • Eglese R, McCabe C (2005) Algorithms for the vehicle routing problem with time windows and a limited number of vehicles. In: Metaheuristics international conference, Vienna

  • Feillet D, Dejax P, Gendreau M, Gueguen C (2004) An exact algorithm for the elementary shortest path problem with resource constraints: Application to some vehicle routing problems. Networks 44: 216–229

    Article  Google Scholar 

  • Feillet D, Gendreau M, Rousseau L-M (2005) New refinements for the solution of vehicle routing problems with branch and price. Technical Report C7PQMR PO2005-08-X, Centre de Recherche sur les Transports

  • Francis PM, Smilowitz KR, Tzur M (2006) The period vehicle routing problem with service choice. Transp Sci 40(4): 439–454

    Article  Google Scholar 

  • Francis PM, Smilowitz KR, Tzur M (2008) The period vehicle routing problem and its extensions. In: Golde B, Raghavan S, Wasil E (eds) The vehicle routing problem. Springer, Berlin

    Google Scholar 

  • Gambardella LM, Taillard E, Agazzi G (1999) New ideas in Optimization, chapter MACS-VRPTW/a multiple ant colony system for vehicle routing problems with time windows, McGraw-Hill, pp 63–76

  • Gilmore PC, Gomory RE (1961) A linear programming approach to the cutting stock problem. Oper Res 9: 849–859

    Article  Google Scholar 

  • Gilmore PC, Gomory RE (1963) A linear programming approach to the cutting stock problem—part 2. Oper Res 11: 863–888

    Article  Google Scholar 

  • Gilmore PC, Gomory RE (1965) Multistage cutting stock problems in two or more dimensions. Oper Res 13: 94–120

    Article  Google Scholar 

  • Glover F, Laguna M (1997) Tabu search. Kluwer, Norwell, MA

    Book  Google Scholar 

  • Grötschel M, Krumke SO, Rambau J, Torres LM (2002) Online-dispatching of automobile service units. In: Leopold-Wildburger U, Rendl F, Wäscher G (eds) Operations research proceedings 2002 (SOR 2002). Springer, Berlinpp, pp 166–173

    Google Scholar 

  • Hadjiconstantinou E, Baldacci R (1998) A multi-depot period vehicle routing problem arising in the utilities sector. J Oper Res Soc 49: 1239–1248

    Google Scholar 

  • Hadjiconstantinou E, Roberts D (2002) Routing under uncertainty: an application in the scheduling of field service engineers. In: Toth P, Vigo D (eds) The vehicle routing problem. SIAM, Philadelphia, pp 331–352

    Chapter  Google Scholar 

  • Hemmelmayr VC, Doerner KF, Hartl RF (2009) A variable neighborhood search heuristic for periodic routing problems. Eur J Oper Res 195(3): 791–802

    Article  Google Scholar 

  • Homberger J, Gehring H (2005) A two-phase hybrid metaheuristic for the vehicle routing problem with time windows. Eur J Oper Res 162: 220–238

    Article  Google Scholar 

  • Lau HC, Sim M, Teo KM (2003) Vehicle routing problem with time windows and a limited number of vehicles. Eur J Oper Res 148: 559–569

    Article  Google Scholar 

  • Lim A, Zhang X (2005) A two-stage heuristic for the vehicle routing problem with time windows and a limited number of vehicles. In: Proceedings of the 38th Hawaii international conference on system sciences, IEEE

  • Lim A, Wang F (2004) A smoothed dynamic tabu search embedded grasp for m-vrptw. In: Proceedings of the 16th IEEE international conference on tools with artificial intelligence (ICTAI 2004), IEEE, pp 704–708

  • Lin S (1965) Computer solutions of the travelling salesman problem. Bell Syst Tech J 44: 2245–2269

    Google Scholar 

  • Lourenco HR, Martin OC, Stützle T (1999) Handbook of Metaheuristics, chapter Iterated Local Search, Springer, pp 321–353

  • Minoux M (1983) Programmation Mathématique, volume 2, chapitre Programmation Linéaire généralisée et techniques de décomposition, pp 55–105

  • Mourgaya M, Vanderbeck F (2007) Column generation based heuristic for tactical planning in multiperiod vehicle routing. Eur J Oper Res 183: 1028–1041

    Article  Google Scholar 

  • Or I (1976) Traveling salesman-type combinatorial optimization problems and their relation to the logistics of regional blood banking. PhD thesis, Department of Industrial Engineering and Management Sciences, Northwestern University, Evanston, IL

  • Rochat Y, Semet F (1994) A tabu search approach for delivering pet food and flour in Switzerland. J Oper Res Soc 45: 1233–1246

    Google Scholar 

  • Rochat Y, Taillard E (1995) Probabilistic diversification and intensification in local search for vehicle routing. J Heuristics 1: 147–167

    Article  Google Scholar 

  • Rousseau LM, Gendreau M, Pesant G, Focacci F (2004) Solving VRPTW with constraint programming based column generation. Ann Oper Res 130: 199–216

    Article  Google Scholar 

  • Russel RA, Igo W (1979) An assignment routing problem. Networks 9(1): 1–17

    Article  Google Scholar 

  • Savelsbergh MWP, Sol M (1998) Drive: dynamic routing of independent vehicles. Oper Res 46: 474–490

    Article  Google Scholar 

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

    Article  Google Scholar 

  • Tricoire F (2006) Optimisation des tournées de véhicules et de personnels de maintenance : application à la distribution et au traitement des eaux. PhD Thesis, Université de Nantes, France

  • Van Breedam A (1994) An analysis of the behavior of heuristics for the vehicle routing problem for a selection of problems with vehicle-related, customer-related, and time-related constraints. PhD Thesis, Anvers University

  • Weintraub A, Aboud J, Fernandez C, Laporte G, Ramirez E (1999) An emergency vehicle dispatching system for an electric utility in Chile. J Oper Res Soc 50: 690–696

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fabien Tricoire.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tricoire, F., Bostel, N., Dejax, P. et al. Exact and hybrid methods for the multiperiod field service routing problem. Cent Eur J Oper Res 21, 359–377 (2013). https://doi.org/10.1007/s10100-011-0231-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10100-011-0231-6

Keywords

Navigation