×

Real-life vehicle routing with time windows for visual attractiveness and operational robustness. (English) Zbl 1250.90018

Summary: This paper describes an algorithm for producing visually attractive and operationally robust solutions to a real-life vehicle routing problem with time windows. Visually attractive and operationally robust solutions are usually synonymous with compact, nonoverlapping routes with little or no intra-route cross over. The visual attractiveness of routes, for practical routing applications, is often of paramount importance.
We present a two phase solution approach. The first phase is inspired by the sequential insertion algorithm of M. M. Solomon [Oper. Res. 35, 254–262 (1987; Zbl 0625.90047)] and includes a range of novel enhancements to ensure visually attractive solutions are produced in the face of a range of nonstandard real-life constraints: A constrained and heterogeneous vehicle fleet; tight time windows and banned delivery windows; multiple route capacity measures; driver breaks; minimum route volumes; vehicle-location compatibility rules; nonreturn to base routes; peak hour traveling times; vehicle type dependent service times; and replenishment back at the depot. The second phase is based on the guided local search algorithm of Ph. Kilby, P. Prosser and P. Shaw [in: Meta-heuristics. Advances and trends in local search paradigms for optimization. 2nd Meta-Heuristics international conference (MIC-97), Sophia-Antipolis, France, July 21-24, 1997. Dordrecht: Kluwer Academic Publishers. 473–486 (1999; Zbl 0985.90019)]. It uses an augmented objective function designed to seek solutions which strike a balance between minimizing traditional cost measures, whilst maximizing the visual attractiveness of the solution.
Our two phase solution approach is particularly adept at producing solutions that both aggressively minimize the total number of routes, a feature that we believe has been missing in algorithms presented in equivalent literature, as well as minimizing traditional cost measures whilst delivering a very high degree of visual attractiveness.
The algorithm presented has been successfully implemented and deployed for the real-life, daily beverage distribution problem of Schweppes Australia Pty. Ltd. for a range of capital cities throughout Australia.

MSC:

90B06 Transportation, logistics and supply chain management
90B20 Traffic problems in operations research
90C59 Approximation methods and heuristics in mathematical programming
Full Text: DOI

References:

[1] DOI: 10.1287/opre.44.3.501 · Zbl 0864.90040 · doi:10.1287/opre.44.3.501
[2] DOI: 10.1287/trsc.1030.0056 · doi:10.1287/trsc.1030.0056
[3] DOI: 10.1287/trsc.1030.0057 · doi:10.1287/trsc.1030.0057
[4] DOI: 10.1287/opre.12.4.568 · doi:10.1287/opre.12.4.568
[5] DOI: 10.1287/opre.6.6.791 · doi:10.1287/opre.6.6.791
[6] DOI: 10.1016/S0167-9236(98)00090-6 · doi:10.1016/S0167-9236(98)00090-6
[7] J. Desrosiers, Handbooks in Operations Research and Management Science 8: Network Routing, eds. M. Ball (Elsevier, Amsterdam, 1995) pp. 35–139.
[8] DOI: 10.1007/BF02579048 · Zbl 1079.90018 · doi:10.1007/BF02579048
[9] Eibl P., Computerised Vehicle Routing and Scheduling in Road Transport (1996)
[10] DOI: 10.1016/j.cie.2009.05.009 · doi:10.1016/j.cie.2009.05.009
[11] DOI: 10.1007/978-0-387-77778-8 · doi:10.1007/978-0-387-77778-8
[12] DOI: 10.1057/palgrave.jors.2601113 · Zbl 1114.90317 · doi:10.1057/palgrave.jors.2601113
[13] DOI: 10.1287/inte.1070.0331 · doi:10.1287/inte.1070.0331
[14] DOI: 10.1007/978-1-4615-5775-3_32 · doi:10.1007/978-1-4615-5775-3_32
[15] DOI: 10.1016/j.cor.2005.02.045 · Zbl 1113.90035 · doi:10.1016/j.cor.2005.02.045
[16] DOI: 10.1002/j.1538-7305.1965.tb04146.x · Zbl 0136.14705 · doi:10.1002/j.1538-7305.1965.tb04146.x
[17] Partyka J., OR/MS Today 37
[18] DOI: 10.1057/palgrave/jors/2601252 · Zbl 1138.90338 · doi:10.1057/palgrave/jors/2601252
[19] DOI: 10.1016/0377-2217(93)90221-8 · Zbl 0775.90154 · doi:10.1016/0377-2217(93)90221-8
[20] Savelsbergh M., Computer Aided Routing (1988) · Zbl 0793.90019
[21] DOI: 10.1287/opre.35.2.254 · Zbl 0625.90047 · doi:10.1287/opre.35.2.254
[22] DOI: 10.3141/1964-02 · doi:10.3141/1964-02
[23] DOI: 10.1137/1.9780898718515 · Zbl 0979.00026 · doi:10.1137/1.9780898718515
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.