The University of Southampton
University of Southampton Institutional Repository

Split pick-up and delivery vehicle routing problem with cross-docks

Split pick-up and delivery vehicle routing problem with cross-docks
Split pick-up and delivery vehicle routing problem with cross-docks
A novel variant of the pick-up and delivery vehicle routing problem with time windows is proposed addressing an industry requirement to efficiently route less than truck load, time sensitive, orders between multiple collection and delivery locations. We introduce cross-docks, order splitting and consolidation, thereby allowing routes to contain an arbitrary mixture of collection, delivery, and cross-dock locations. There are potentially multiple orders for each collection and delivery point, and orders can transfer between routes at any number of cross-docks. The problem is formally defined, test instances created and a MILP column generation formulation is presented, with heuristics for creating and evaluating columns (routes). The linear relaxation has weak lower bounds, and heuristic methods for identifying im- proving columns are developed. Extensive computational testing is undertaken demon- strating the effectiveness and size limitations of the proposed MILP formulation. Efficient heuristics are introduced to create and improve candidate routes to feed into the MILP. A path relinking algorithm is introduced, including novel solution encoding and definitions of distance between solutions in the solution space. To solve larger instances, a matheuristic algorithm tailors the search of the routes being considered by including available information from the branch-and-bound tree while solving the MILP, such as pseudo-costs. A further method called order group fix-and-release is introduced to heuristically identify high quality routes within large candidate sets. For commercial large instances, driver breaks consistent with EU regulations need to be scheduled, constraints on maximum drive time and maximum shift time are imposed, and variable service times are allowed. A variable neighbourhood search (VNS) heuristic is developed using ruin and repair. The heuristic includes two novel neighbourhoods, and critical paths and induced graphs are used to efficiently verify time-feasibility. For driver breaks, a dynamic program is developed that allows the splitting of breaks, and allows the break to occur within a service time when this is permitted. Extensive computational testing shows that our VRP variant typically results in a lower cost than pickup and delivery routing or previously studied applications of cross-docking. Additionally, computational testing shows the VNS heuristic efficiently creates good- quality solutions for industry instances.
University of Southampton
Flynn, Michael Kevin
460f880a-ee6b-4c24-99a6-2a1663f515d5
Flynn, Michael Kevin
460f880a-ee6b-4c24-99a6-2a1663f515d5
Potts, Chris
58c36fe5-3bcb-4320-a018-509844d4ccff
Martinez Sykora, Toni
2f9989e1-7860-4163-996c-b1e6f21d5bed

Flynn, Michael Kevin (2024) Split pick-up and delivery vehicle routing problem with cross-docks. University of Southampton, Doctoral Thesis, 272pp.

Record type: Thesis (Doctoral)

Abstract

A novel variant of the pick-up and delivery vehicle routing problem with time windows is proposed addressing an industry requirement to efficiently route less than truck load, time sensitive, orders between multiple collection and delivery locations. We introduce cross-docks, order splitting and consolidation, thereby allowing routes to contain an arbitrary mixture of collection, delivery, and cross-dock locations. There are potentially multiple orders for each collection and delivery point, and orders can transfer between routes at any number of cross-docks. The problem is formally defined, test instances created and a MILP column generation formulation is presented, with heuristics for creating and evaluating columns (routes). The linear relaxation has weak lower bounds, and heuristic methods for identifying im- proving columns are developed. Extensive computational testing is undertaken demon- strating the effectiveness and size limitations of the proposed MILP formulation. Efficient heuristics are introduced to create and improve candidate routes to feed into the MILP. A path relinking algorithm is introduced, including novel solution encoding and definitions of distance between solutions in the solution space. To solve larger instances, a matheuristic algorithm tailors the search of the routes being considered by including available information from the branch-and-bound tree while solving the MILP, such as pseudo-costs. A further method called order group fix-and-release is introduced to heuristically identify high quality routes within large candidate sets. For commercial large instances, driver breaks consistent with EU regulations need to be scheduled, constraints on maximum drive time and maximum shift time are imposed, and variable service times are allowed. A variable neighbourhood search (VNS) heuristic is developed using ruin and repair. The heuristic includes two novel neighbourhoods, and critical paths and induced graphs are used to efficiently verify time-feasibility. For driver breaks, a dynamic program is developed that allows the splitting of breaks, and allows the break to occur within a service time when this is permitted. Extensive computational testing shows that our VRP variant typically results in a lower cost than pickup and delivery routing or previously studied applications of cross-docking. Additionally, computational testing shows the VNS heuristic efficiently creates good- quality solutions for industry instances.

Text
Michael_K_Flynn-Doctoral-thesis-PDFA - Version of Record
Restricted to Repository staff only until 31 December 2026.
Available under License University of Southampton Thesis Licence.
Text
Final-thesis-submission-Examination-Mr-Michael-Flynn
Restricted to Repository staff only
Available under License University of Southampton Thesis Licence.

More information

Submitted date: January 2024
Published date: February 2024

Identifiers

Local EPrints ID: 487166
URI: http://eprints.soton.ac.uk/id/eprint/487166
PURE UUID: f3ec96c8-4fbc-4df5-82e9-e11696d461ec
ORCID for Michael Kevin Flynn: ORCID iD orcid.org/0000-0002-0642-2760
ORCID for Toni Martinez Sykora: ORCID iD orcid.org/0000-0002-2435-3113

Catalogue record

Date deposited: 14 Feb 2024 17:43
Last modified: 17 Apr 2024 01:56

Export record

Contributors

Author: Michael Kevin Flynn ORCID iD
Thesis advisor: Chris Potts
Thesis advisor: Toni Martinez Sykora ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×