Branch-and-price and constraint programming for solving a real-life technician dispatching problem
Author
dc.contributor.author
Cortés Carrillo, Cristián
Author
dc.contributor.author
Gendreau, Michel
es_CL
Author
dc.contributor.author
Rousseau, Louis Martin
es_CL
Author
dc.contributor.author
Souyris, Sebastián
es_CL
Author
dc.contributor.author
Weintraub Pohorille, Andrés
es_CL
Admission date
dc.date.accessioned
2014-12-15T13:04:06Z
Available date
dc.date.available
2014-12-15T13:04:06Z
Publication date
dc.date.issued
2014
Cita de ítem
dc.identifier.citation
European Journal of Operational Research 238 (2014) 300–312
en_US
Identifier
dc.identifier.other
DOI: 10.1016/j.ejor.2014.03.006
Identifier
dc.identifier.uri
https://repositorio.uchile.cl/handle/2250/126564
General note
dc.description
Artículo de publicación ISI
en_US
Abstract
dc.description.abstract
We consider a real problem faced by a large company providing repair services of office machines in
Santiago, Chile. In a typical day about twenty technicians visit seventy customers in a predefined service
area in Santiago.We design optimal routes for technicians by considering travel times, soft time windows
for technician arrival times at client locations, and fixed repair times. A branch-and-price algorithm was
developed, using a constraint branching strategy proposed by Ryan and Foster along with constraint
programming in the column generation phase. The column generation takes advantage of the fact that
each technician can satisfy no more than five to six service requests per day. Different instances of the
problem were solved to optimality in a reasonable computational time, and the results obtained compare
favorably with the current practice.
en_US
Patrocinador
dc.description.sponsorship
Fondecyt,
Chile, Grants 1100239 and 1085188; the Millennium Institute
Complex Engineering Systems (ICM: P-05-004-F, CONICYT:
FBO16); and the Discovery Grant Program of the Canadian Natural
Sciences and Engineering Research Council.