| Literature DB >> 30462675 |
Feng Li1, Li Zhou1, Guangshu Xu2, Hui Lu3, Kai Wang4, Sang-Bing Tsai4,5,6.
Abstract
Coordination is essential for improving supply chain performance, and one of the most critical factors in achieving the coordination of a supply chain is the integrated research of production and distribution. In this paper, a novel two-stage hybrid solution methodology is proposed. In the first stage, products are processed on the serial machines of multiple manufacturers located in two industrial parks. A fuzzy multi-objective scheduling optimization is performed using a modified non-dominated sorting genetic algorithm II (NSGA-II). The result obtained in the first stage is used in the second stage to optimize the distribution scheduling problem using a modified genetic annealing algorithm (GAA). Finally, simulation results verify both the feasibility and efficiency of the proposed solution methodology.Entities:
Mesh:
Year: 2018 PMID: 30462675 PMCID: PMC6248926 DOI: 10.1371/journal.pone.0206806
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1A supply chain network.
Fig 2Improved NSGA-II.
Fig 3An example of chromosome structure.
Parameter settings.
| Parameter | Value |
|---|---|
| 1,2,3,4,5 | |
| 30 | |
| U[3,8] | |
| U[6,10] | |
| U[5,15] | |
| U[1,10] | |
| U[8,15] | |
| U[20,40] |
Comparison results.
| Improved GAA | GSA | GA | PSO | ||||||
|---|---|---|---|---|---|---|---|---|---|
| AO | MO | AO | MO | AO | MO | AO | MO | ||
| 1 | 12 | 58.5 | 59 | 58.8 | 59 | 60.5 | 62 | 60.5 | 75 |
| 2 | 22 | 78.3 | 79 | 78.5 | 79 | 79 | 80 | 79.6 | 87 |
| 3 | 36 | 107 | 109 | 107.3 | 109 | 109.3 | 110 | 113.8 | 131 |
| 4 | 47 | 127 | 128 | 127.5 | 128.6 | 132.3 | 144 | 132.5 | 145 |
| 5 | 62 | 153 | 154.5 | 153.6 | 154 | 164.8 | 176 | 157.8 | 170 |
AO: Avg.Obj; MO: Max.Obj
Manufacturing information (RMB/M).
| Job type | Due window | Job batch | Manufacturer | |||||
|---|---|---|---|---|---|---|---|---|
| 1 | [450,500,550,600] | 1 | [1,2] | 10000 | [360,420] | 10 | 10 | 2 |
| 2 | [400,500,600,700] | 1 | [1,2] | 3000 | [420,480] | 20 | 15 | 3 |
| 3 | [400,450,500,550] | 1 | [5,4] | 5000 | [300,420] | 15 | 13 | 5 |
| 4 | [300,400,500,600] | 1 | [4,5] | 9000 | [540,670] | 15 | 13 | 4 |
| 5 | [680,790,900,1110] | 1 | [3,2] | 2800 | [540,677] | 11 | 13 | 2 |
| 6 | [450,500,600,650] | 1 | [3,6] | 1500 | [410,479] | 17 | 18 | 6 |
| 7 | [590,660,730,800] | 1 | [2,6] | 7500 | [600,540] | 19 | 13 | 1 |
| 8 | [290,400,510,620] | 1 | [1,3] | 4500 | [250,290] | 16 | 19 | 3 |
| 9 | [270,330,390,450] | 1 | [3,4] | 5400 | [540,330] | 12 | 17 | 1 |
| 10 | [450,490,690,730] | 1 | [1,5] | 9001 | [710,419] | 17 | 19 | 2 |
The relationship between worker levels and manufacturers.
| Manufacturer1 | Manufacturer2 | Manufacturer3 | Manufacturer4 | Manufacturer5 | Manufacturer6 | ||
|---|---|---|---|---|---|---|---|
| Level 1 | ◎ | ◎ | ◎ | - | - | ◎ | |
| Level 2 | - | ◎ | ◎ | - | ◎ | ◎ | |
| Level 3 | ◎ | - | - | ◎ | ◎ | - | |
| Level 4 | - | - | - | ◎ | ◎ | ◎ | |
| Level 5 | ◎ | - | - | ◎ | - | ◎ | |
| Level 6 | ◎ | ◎ | - | - | ◎ | - | |
| Level 7 | - | - | ◎ | ◎ | - | - | |
| Level 8 | - | ◎ | ◎ | - | - | - |
Fig 4Optimal results of original NSGA-II.
(a). Satisfaction and cost relationship (b). Processing time and cost relationship.
Fig 5Optimal results of modified NSGA-II.
(a). Satisfaction and cost relationship (b). Processing time and cost relationship.
An optimization scheme.
| Job | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 1 | 5 | 4 | 3 | 6 | 2 | 1 | 3 | 5 | |
| 420 | 690 | 461 | 555 | 1049 | 457 | 960 | 260 | 534 | 1091 | |
| 2 | 2 | 3 | 7 | 1 | 7 | 1 | 1 | 1 | 3 |
Fig 6Scheme generation process.
Relevant product information.
| Customer | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| 22 | 17 | 21 | 13 | 11 | 16 | 15 | 20 | 25 | 27 | |
| 5 | 7 | 6 | 10 | 14 | 7 | 5 | 6 | 9 | 7 | |
| 20 | 25 | 17 | 15 | 19 | 27 | 21 | 23 | 17 | 29 | |
| [ | [500 555] | [500 570] | [450 570] | [400 550] | [720 820] | [500 600] | [660 670] | [320 450] | [330 490] | [490 570] |
Vehicle information.
| Distribution Center I | Distribution Center II | |||||
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 1 | 2 | 3 | |
| Fixed cost of vehicle | 400 | 450 | 300 | 390 | 450 | 370 |
| 35 | 25 | 28 | 35 | 20 | 17 | |
| 76 | 60 | 72 | 80 | 30 | 26 | |
| 30 | 36 | 37 | 29 | 45 | 47 | |
| Start delivery time (m) | 400 | 450 | 540 | 200 | 270 | 500 |
Distribution information.
| Distribution center | Routing | Weight(t) | volume(m3) | Weight load ratio | Volume load ratio | |
|---|---|---|---|---|---|---|
| I | 1 | 12 | 49 | 0.343 | 0.645 | |
| 2 | 16 | 40 | 0.560 | 0.667 | ||
| 3 | 27 | 49 | 0.964 | 0.681 | ||
| II | 1 | 7 | 16 | 0.200 | 0.200 | |
| 2 | 10 | 13 | 0.500 | 0.433 | ||
| 3 | 6 | 20 | 0.353 | 0.769 |
Distances between distribution centers and customers.
| Distribution Centers | Customers | ||||||||||||
| I | II | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||
| Distribution Centers | I | 0 | 40 | 60 | 75 | 90 | 200 | 100 | 120 | 100 | 160 | 110 | |
| II | 50 | 30 | 70 | 110 | 80 | 120 | 140 | 80 | 90 | 100 | |||
| Customers | 1 | 65 | 40 | 100 | 90 | 75 | 110 | 100 | 70 | 80 | |||
| 2 | 75 | 100 | 110 | 80 | 75 | 75 | 60 | 85 | |||||
| 3 | 110 | 100 | 75 | 90 | 70 | 100 | 110 | ||||||
| 4 | 90 | 85 | 80 | 65 | 90 | 80 | |||||||
| 5 | 70 | 90 | 75 | 80 | 65 | ||||||||
| 6 | 70 | 100 | 90 | 85 | |||||||||
| 7 | 100 | 110 | 120 | ||||||||||
| 8 | 80 | 90 | |||||||||||
| 9 | 100 | ||||||||||||
| 10 | |||||||||||||