ment to the selection of routes to be included or to the
model itself is expected to have a huge impact on total
computing time.
Table 2 shows compliance levels. We can see that
our heuristic is capable of obtaining a proposal with a
really high number of trips while fulfilling all restric-
tions proposed, even outperforming the compliance
of the company (CC), even considering the error ac-
ceptance criteria (CC1) in most of the cases. We can
see that the compliance of the company with clients’
time windows is really high (CCCL), their main prob-
lem resides in being able to manage compliance with
trucks’ time windows (CCT). If we go by the criteria
of an acceptable error of plus/less one hour, the com-
pany compliance with the clients (CCCL1) is higher
than our heuristic in 18 out of the 31 days.
In average our heuristic got a 95.1% compliance
level, which correspond to an increase of 14% with
respect of the current compliance level of the com-
pany over that month.
The CCT column in table 2 shows that truck com-
pliance is fairly lower when comparing it to client
compliance or our heuristic’s result. This means that
truck compliance is one of the key points that can be
drastically improved in practice.
6 CONCLUSIONS AND FUTURE
RESEARCH
From the results obtained, we can say it is possible
to include trucks shifts’ time windows in the schedul-
ing problem faced by the company, as it is possible to
reach at least the same compliance level the company
already has without considering it, for most of cases.
The end result from our heuristic correspond to a
proposal which schedulers usually request at the start
of their day or along it, specially when big changes
to the current schedule plan is required, so it must be
able to present a good starting plan in a short span
of time. As stated in results section, the heuristic is
able to handle the biggest instances of this problem in
at most 2 minutes, which is a fairly good time span
considering the compliance yielded.
Future research will be focused on the impact of
including more real life aspects to the two phases
mentioned in 3, and test different aspects of the
heuristic so it can solve them, such as: the efficiency
of using a parallel insertion heuristic for this case; the
impact on time solution of the secondary optimization
criteria; and lastly, test different route starting criteria,
as they might boost the heuristic performance.
ACKNOWLEDGEMENTS
This research was partially supported by Direccion
General de Investigacion y Postgrado (DGIP) from
Universidad Tecnica Federico Santa Maria, Grant
USM 28.15.20. Pablo Villegas also wishes to ac-
knowledge the Graduate Scholarship also from DGIP.
REFERENCES
Avella, P., Boccia, M., and Sforza, A. (2004). Solving a fuel
delivery problem by heuristic and exact approaches.
European Journal of Operational Research, 152:170–
179.
Benantar, A. and Ouafi, R. (2012). Optimization of ve-
hicle routes: an application to logistic and transport
of the fuel distribution. In 9th International Confer-
ence on Modeling, Optimization and Simulation, Bor-
deaux, France.
Boctor, F., Renaud, J., and Cornillier, F. (2011). Trip
packing in petrol stations replenishment. Omega,
39(1):86–98.
Brown, G., Ellis, C., Graves, G., and D., R. (1987). Real-
time, wide area dispatch of mobil tank trucks. Inter-
faces, 17:107–120.
Brown, G. and Graves, G. (1981). Real-time dispatch of
petroleum tank trucks. Management Science, 27:19–
32.
Coelho, L. and Laporte, G. (2015). Classification, mod-
els and exact algorithms for multi-compartment deliv-
ery problems. European Journal of Operational Re-
search, 242:854–864.
Cornillier, F., Boctor, F., and Renaud, J. (2008a). An exact
algorithm for the petrol station replenishment prob-
lem. Journal of the Operational Research Society,
59:607–615.
Cornillier, F., Boctor, F., and Renaud, J. (2008b). A heuris-
tic for the multi-period petrol station replenishment
problem. European Journal of Operational Research,
191:295–305.
Cornillier, F., Boctor, F., and Renaud, J. (2009). The petrol
station replenishment problem with time windows.
Computers and Operations Research, 36:919–935.
Cornillier, F., Boctor, F., and Renaud, J. (2012). Heuristics
for the multi-depot petrol station replenishment prob-
lem with time windows. European Journal of Opera-
tional Research, 220:361–369.
Mal`epart, V., Boctor, F., and Renaud, J.and La-
bilois, S. (2003). Nouvelles approches pour
l’approvisionnement des stations d’essence. Revue
Francaise de Gestion Industrielle, 22:15–31.
Ng, W., Leung, S., Lam, J., and Pan, S. (2008). Petrol de-
livery tanker assignment and routing: a case study in
hong kong. Journal of the Operational Research So-
ciety, 59:1191–1200.
Ronen, D. (1995). Dispatching petroleum products. Oper-
ations Research, 43(3):379–387.