Table 4: Computational results-Part III.
LS-2OPT
∗
ILS
File Obj CPU(s) Obj CPU(s) Imp.
1 222 0.031 217 0.106 0.0225
2 224 0.047 224 0.104 0
3 207 0.047 207 0.108 0.00480
4 393 0.047 390 0.125 0.0298
5 442 0.047 436 0.138 0.0224
6 458 0.047 452 0.135 0.0216
7 333 0.063 333 0.139 0.0205
8 387 0.047 361 0.163 0.069
9 741 0.047 718 0.203 0.161
10 884 0.047 844 0.25 0.119
Av. 0.047 0.1471 0.047255491
5 CONCLUSIONS
This paper provides a quick review of routing prob-
lem with synchronization constraints studied in the
literature. It considers a particular case of vehicle
routing problem with simultaneous synchronization
constraints where a service centre (the depot) offers
several types of services and customers may demand
more than one service to be provided simultaneously.
To solve this NP-hard problem, a mixed integer pro-
gramming model minimizing the total travel cost has
been proposed. Furthermore, a constructive heuris-
tics and a metaheuristic based on local search have
been developed. Computational experiments are car-
ried out on 10 instances which are extended from
the benchmark initially proposed by (Bredstrom and
Ronnqvist, 2008). The experimental results obtained
by solving the MIP model with GUSEK solver show
that only instances with less than 12 customers and 2
synchronization visits can be solved optimally.
The constructive heuristic has shown quick solu-
tions with all the testing instances with up to 45 cus-
tomers and 15 synchronization visits. To improve the
results, four local search operators have been tested
and embedded within an Iterative Local Search (ILS)
framework. The ILS has reached the optimum for the
small instances solved by GUSEK very quickly. For
the other instances, the ILS achieves a maximum im-
provement of 16% when compared to the initial input
solutions. Future work would be dedicated to improv-
ing the local search especially by designing moves
more suitable for handling the synchronization con-
straints. The problem studied in this paper uses the
minimization of the total travel cost as objective func-
tion, another interesting direction for future research
could consider other criteria like the overall waiting,
work balancing.
REFERENCES
Amaya, A., Langevin, A., and Trpanier, M. (2007). The
capacitated arc routing problem with refill points. Op-
erations Research Letters, 35:45 –53.
Amaya, A., Langevin, A., and Trpanier, M. (2010). A
heuristic method for the capacitated arc routing prob-
lem with refill points and multiple loads. Journal of
the Operational Research Society, 61:1095–1103.
Berbeglia, G., Cordeau, J.-F., Gribkovskaia, I., and Laporte,
G. (2007). Static pickup and delivery problems: A
classification scheme and survey. TOP, 15:1–31.
Braysy, O., Dullaert, W., and Nakari, P. (2009). The po-
tential of optimization in communal routing problems:
case studies from finland. Journal of Transport Geog-
raphy, 17:484 – 490.
Bredstrom, D. and Ronnqvist, M. (2008). Combined vehi-
cle routing and scheduling with temporal precedence
and synchronization constraints. European Journal of
Operational Research, 191:19–31.
Dantzig, G. B. and Ramser, J. H. (1959). The truck dis-
patching problem. Management Science, 1:80–91.
Desaulniers, G., Desrosiers, J., Erdmann, A., Solomon, M.,
and Soumis, F. (2002). Vrp with pickup and deliv-
ery. In Toth, P. and Vigo, D., editors, The vehicle
routing problem, volume 9, pages 225–242. SIAM
Monographs on Discrete Mathematics and Applica-
tions, Philadelphia, PA.
Dohn, A., Rasmussen, M. S., and Larsen, J. (2009). The
vehicle routing problem with time windows and tem-
poral dependencies. volume 1. DTU Management En-
gineering, Copenhagen.
Drexl, M. (2011). Synchronization in vehicle routing: A
survey of vrps with multiple synchronization con-
straints. Technical Report LM.
Ioachim, I. and Desosiers, J. (1999). Fleet assignment and
routing with schedule synchronization constraints.
European Journal of Operational Research, 119:75 –
90.
Kim, B., Koo, J., and Park, J. (2010). The combined
manpower-vehicle routing problem for multi-staged
services. Expert Systems with Applications, 37:8424–
8431.
Loureno, H., Martin, O., and Thomas, T. (2003). Iter-
ated local search. In Hillier, F. S., Glover, F., and
Kochenberger, G., editors, Handbook of Metaheuris-
tics, volume 57 of International Series in Operations
Research & Management Science, pages 320–353.
Springer New York.
Parragh, S., Doerner, K., and Hartl, R. (2008). A survey on
pickup and delivery problems. Journal f ¨ur Betrieb-
swirtschaft, 58:21–51.
Rasmussen, M. S., Justesen, T., Dohn, A., and Larsen, J.
(2012). The home care crew scheduling problem:
Preference-based visit clustering and temporal depen-
dencies. European Journal of Operational Research,
219:598–610.
S. Bertels, T. F. (2006). A hybrid setup for a hybrid
scenario: combining heuristics for the home health
ICORES2014-InternationalConferenceonOperationsResearchandEnterpriseSystems
262