Cargando…
Multi-start heuristic approaches for one-to-one pickup and delivery problems with shortest-path transport along real-life paths
The One-to-one Pickup and Delivery Problem with Shortest-path Transport along Real-life Paths (OPDPSTRP) is presented in this paper. It is a variation of the One-to-one Pickup and Delivery Problem (OPDP), which is common in daily life, such as the Passenger Train Operation Plans (PTOP) and partial T...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7004362/ https://www.ncbi.nlm.nih.gov/pubmed/32027655 http://dx.doi.org/10.1371/journal.pone.0227702 |
_version_ | 1783494707592036352 |
---|---|
author | Qi, Xin Fu, Zhuo Xiong, Jian Zha, Weixiong |
author_facet | Qi, Xin Fu, Zhuo Xiong, Jian Zha, Weixiong |
author_sort | Qi, Xin |
collection | PubMed |
description | The One-to-one Pickup and Delivery Problem with Shortest-path Transport along Real-life Paths (OPDPSTRP) is presented in this paper. It is a variation of the One-to-one Pickup and Delivery Problem (OPDP), which is common in daily life, such as the Passenger Train Operation Plans (PTOP) and partial Taxi-sharing Problem. Unlike the classical OPDP, in the OPDPSTRP, (1) each demand must be transported along the shortest path according to passengers/shippers requirements, and (2) each vehicle should travel along a real-life path. First, six route structure rules are proposed for the OPDPSTRP, and a kind of Mixed-Integer Programming (MIP) models is formulated for it. Second, A Variable Neighborhood Descent (VND), a Variable Neighborhood Research (VNS), a Multi-Start VND (MS_VND) and a Multi-Start VNS (MS_VNS) with five neighborhood operators has been developed to solve the problem. Finally, The Gurobi solver, the VND, the VNS, the MS_VND and the MS_VNS have been compared with each other by 84 random instances partitioned in small size connected graphs, medium size connected graphs and large size connected graphs. From the test results we found that solutions generated by these approaches are often comparable with those found by the Gurobi solver, and the solutions found by these approaches are better than the solutions found by the Gurobi solver when solving instances with larger numbers of demands. In almost all instances, the MS_VND significantly outperforms the VND and the VNS in terms of solution quality, and outperforms the MS_VNS both in terms of solution quality and CPU time. In the instances with large numbers of demands, the MS_VND is still able to generate good feasible solutions in a reasonable CPU time, which is of vital practical significance for real-life instances. |
format | Online Article Text |
id | pubmed-7004362 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-70043622020-02-19 Multi-start heuristic approaches for one-to-one pickup and delivery problems with shortest-path transport along real-life paths Qi, Xin Fu, Zhuo Xiong, Jian Zha, Weixiong PLoS One Research Article The One-to-one Pickup and Delivery Problem with Shortest-path Transport along Real-life Paths (OPDPSTRP) is presented in this paper. It is a variation of the One-to-one Pickup and Delivery Problem (OPDP), which is common in daily life, such as the Passenger Train Operation Plans (PTOP) and partial Taxi-sharing Problem. Unlike the classical OPDP, in the OPDPSTRP, (1) each demand must be transported along the shortest path according to passengers/shippers requirements, and (2) each vehicle should travel along a real-life path. First, six route structure rules are proposed for the OPDPSTRP, and a kind of Mixed-Integer Programming (MIP) models is formulated for it. Second, A Variable Neighborhood Descent (VND), a Variable Neighborhood Research (VNS), a Multi-Start VND (MS_VND) and a Multi-Start VNS (MS_VNS) with five neighborhood operators has been developed to solve the problem. Finally, The Gurobi solver, the VND, the VNS, the MS_VND and the MS_VNS have been compared with each other by 84 random instances partitioned in small size connected graphs, medium size connected graphs and large size connected graphs. From the test results we found that solutions generated by these approaches are often comparable with those found by the Gurobi solver, and the solutions found by these approaches are better than the solutions found by the Gurobi solver when solving instances with larger numbers of demands. In almost all instances, the MS_VND significantly outperforms the VND and the VNS in terms of solution quality, and outperforms the MS_VNS both in terms of solution quality and CPU time. In the instances with large numbers of demands, the MS_VND is still able to generate good feasible solutions in a reasonable CPU time, which is of vital practical significance for real-life instances. Public Library of Science 2020-02-06 /pmc/articles/PMC7004362/ /pubmed/32027655 http://dx.doi.org/10.1371/journal.pone.0227702 Text en © 2020 Qi et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Qi, Xin Fu, Zhuo Xiong, Jian Zha, Weixiong Multi-start heuristic approaches for one-to-one pickup and delivery problems with shortest-path transport along real-life paths |
title | Multi-start heuristic approaches for one-to-one pickup and delivery problems with shortest-path transport along real-life paths |
title_full | Multi-start heuristic approaches for one-to-one pickup and delivery problems with shortest-path transport along real-life paths |
title_fullStr | Multi-start heuristic approaches for one-to-one pickup and delivery problems with shortest-path transport along real-life paths |
title_full_unstemmed | Multi-start heuristic approaches for one-to-one pickup and delivery problems with shortest-path transport along real-life paths |
title_short | Multi-start heuristic approaches for one-to-one pickup and delivery problems with shortest-path transport along real-life paths |
title_sort | multi-start heuristic approaches for one-to-one pickup and delivery problems with shortest-path transport along real-life paths |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7004362/ https://www.ncbi.nlm.nih.gov/pubmed/32027655 http://dx.doi.org/10.1371/journal.pone.0227702 |
work_keys_str_mv | AT qixin multistartheuristicapproachesforonetoonepickupanddeliveryproblemswithshortestpathtransportalongreallifepaths AT fuzhuo multistartheuristicapproachesforonetoonepickupanddeliveryproblemswithshortestpathtransportalongreallifepaths AT xiongjian multistartheuristicapproachesforonetoonepickupanddeliveryproblemswithshortestpathtransportalongreallifepaths AT zhaweixiong multistartheuristicapproachesforonetoonepickupanddeliveryproblemswithshortestpathtransportalongreallifepaths |