| Literature DB >> 29747469 |
Yangkun Xia1, Zhuo Fu2, Sang-Bing Tsai3, Jiangtao Wang4.
Abstract
In order to promote the development of low-carbon logistics and economize logistics distribution costs, the vehicle routing problem with split deliveries by backpack is studied. With the help of the model of classical capacitated vehicle routing problem, in this study, a form of discrete split deliveries was designed in which the customer demand can be split only by backpack. A double-objective mathematical model and the corresponding adaptive tabu search (TS) algorithm were constructed for solving this problem. By embedding the adaptive penalty mechanism, and adopting the random neighborhood selection strategy and reinitialization principle, the global optimization ability of the new algorithm was enhanced. Comparisons with the results in the literature show the effectiveness of the proposed algorithm. The proposed method can save the costs of low-carbon logistics and reduce carbon emissions, which is conducive to the sustainable development of low-carbon logistics.Entities:
Keywords: backpack; green economy; low-carbon logistics; split deliveries; tabu search; vehicle routing problem
Mesh:
Substances:
Year: 2018 PMID: 29747469 PMCID: PMC5981988 DOI: 10.3390/ijerph15050949
Source DB: PubMed Journal: Int J Environ Res Public Health ISSN: 1660-4601 Impact factor: 3.390
Notations of the capacitated vehicle routing problem with split deliveries by backpack CVRPSDB.
| Symbols | Notations |
|---|---|
|
| The total number of customers. |
|
| The total travel time for all vehicles. |
|
| The number of vehicles used (the number of routes). |
|
| The vehicle load. |
|
| The maximum length of a route. |
|
| The demand of customer |
|
| The demand of the |
|
| The maximum number in the number of actual backpacks of every customer. |
|
| When the vehicle |
|
| If the rth backpack at customer |
|
| The time when the vehicle reaches the customer |
|
| The direct travel time between the customer |
|
| A solution to the problem. |
|
| Initial solution. |
|
| Candidate solution. |
|
| The current solution. |
|
| The best solution. |
|
| The number of Candidate solutions. |
|
| Candidate solution set composed of |
|
| The upper limit of the total iteration number. |
|
| The upper limit of the iteration number of the “best solution” remaining unchanged. |
The customer demand data of a4.
| Point No. | Demand | Backpack No. | Point No. | Demand | Backpack No. | Point No. | Demand | Backpack No. | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 1 | 2 | 3 | 4 | 1 | 2 | 3 | 4 | ||||||
| 1 | 10 | 2 | 2 | 6 | 0 | 51 | 10 | 1 | 3 | 3 | 3 | 101 | 7 | 2 | 3 | 2 | 0 |
| 2 | 7 | 1 | 3 | 3 | 0 | 52 | 9 | 4 | 5 | 0 | 0 | 102 | 30 | 14 | 12 | 4 | 0 |
| … | … | … | … | … | … | ||||||||||||
| 32 | 23 | 11 | 12 | 0 | 0 | 82 | 16 | 1 | 4 | 9 | 2 | 132 | 12 | 5 | 2 | 5 | 0 |
| … | … | … | … | … | … | ||||||||||||
| 49 | 30 | 2 | 4 | 12 | 12 | 99 | 9 | 1 | 2 | 1 | 5 | 149 | 18 | 1 | 2 | 5 | 10 |
| 50 | 13 | 6 | 7 | 0 | 0 | 100 | 17 | 3 | 3 | 9 | 2 | 150 | 10 | 3 | 6 | 1 | 0 |
The results of a4.
| Route | Travel Path | Route Length | Load Rate |
|---|---|---|---|
| 1 | 0-13-117-97-92-59-95-94-112-0 | 42.25 | 72.00% |
| 2 | 0-98-37-100-119-44-140-38-14-142-42-43-15-57-144-87-137-0 | 116.42 | 98.00% |
| 3 | 0-52-106-7-123-19-47-124-48-82-0 | 78.68 | 75.50% |
| 4 | 0-146-88-148-62-107-11-64-49-143-36-46-8-114-18-0 | 120.43 | 89.50% |
| 5 | 0-96-93-85-91-141-86-16-61-104-99-6-0 | 74.35 | 95.00% |
| 6 | 0-12-110-4-139-39-67-23-56-75-73-40-53-0 | 103.96 | 99.00% |
| 7 | 0-76-77-3-79-129-78-34-135-35-136-65-66-128-20-122- | 116.62 | 100.00% |
| 8 | 0-138-1090-54-130-55-25-134-24-29-121-150-80-68-116-28-0 | 95.38 | 100.00% |
| 9 | 0-27-69-101-70-30-131-32-90-63-126-108-10-31-127-0 | 83.27 | 95.00% |
| 10 | 0-58-2-115-145-41-22-133-74-72-21-149-26-105-0 | 70.57 | 95.50% |
| 11 | 0-89-118-60-83-125-45-17-113-84-5-147-0 | 77.84 | 98.50% |
| 12 | 0-111-50-102-33-81-120-9-71-103-51-1- | 84.03 | 99.50% |
Note: The bold data 132 in the table is the split vertex number, with the corresponding split in parentheses.
Comparison results of the adaptive tabu search (ATS) with others in the literature.
| Pr. |
|
|
| ATS | CA | ICA | ICA + VND | |||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
| IMP/% |
| IMP/% |
| IMP/% | ||||
| a1 | 50 | 180 | 5 |
| 578.83 | 10.34 | 568.67 | 8.40 | 540.82 | 3.09 |
| a2 | 75 | 144 | 10 |
| 899.11 | 6.25 | 889.05 | 5.06 | 880.28 | 4.02 |
| a3 | 100 | 207 | 8 |
| 873.46 | 4.53 | 863.18 | 3.30 | 854.13 | 2.21 |
| a4 | 150 | 180 | 12 |
| 1121.33 | 5.41 | 1108.97 | 4.25 | 1088.91 | 2.36 |
| a5 | 199 | 180 | 16 |
| 1412.18 | 3.66 | 1412.18 | 3.66 | 1390.55 | 2.07 |
Note: Z represents the distance value of the example; IMP represents the percentage of the comparative literature value Z (i.e., % greater than the ATS); the bold data represents the best value. CA: constructive approach; ICA: iterative constructive approach; ICA + VND: iterative constructive approach plus variable neighborhood descent.