Abstract
Unpredictable routes may be generated by varying the arrival time at each customer over successive visits. Inspired by a real-life case in cash distribution, this study presents an efficient solution approach for the vehicle routing problem with arrival time diversification by formulating it as a vehicle routing problem with multiple time windows in a rolling horizon framework. Because waiting times are not allowed, a novel algorithm is developed to efficiently determine whether routes or local search operations are time window feasible. To allow infeasible solutions during the heuristic search, four different penalty methods are proposed. The proposed algorithm and penalty methods are evaluated in a simple iterated granular tabu search that obtains new best-known solutions for all benchmark instances from the literature, decreasing average distance by 29% and reducing computation time by 93%. A case study is conducted to illustrate the practical relevance of the proposed model and to examine the trade-off between arrival time diversification and transportation cost.
Original language | English |
---|---|
Pages (from-to) | 93-107 |
Number of pages | 15 |
Journal | European Journal of Operational Research |
Volume | 275 |
Issue number | 1 |
Early online date | 13 Nov 2018 |
DOIs | |
Publication status | Published - 16 May 2019 |
Funding
This work was supported by The Dutch Science Foundation [grant number 407-13-050].
Funders | Funder number |
---|---|
Nederlandse Organisatie voor Wetenschappelijk Onderzoek | 407-13-050 |
Keywords
- Heuristics
- Multiple time windows
- Routing
- Security constraints