| Literature DB >> 24302880 |
Lin Wang1, Hui Qu, Shan Liu, Cai-xia Dun.
Abstract
As a practical inventory and transportation problem, it is important to synthesize several objectives for the joint replenishment and delivery (JRD) decision. In this paper, a new multiobjective stochastic JRD (MSJRD) of the one-warehouse and n-retailer systems considering the balance of service level and total cost simultaneously is proposed. The goal of this problem is to decide the reasonable replenishment interval, safety stock factor, and traveling routing. Secondly, two approaches are designed to handle this complex multi-objective optimization problem. Linear programming (LP) approach converts the multi-objective to single objective, while a multi-objective evolution algorithm (MOEA) solves a multi-objective problem directly. Thirdly, three intelligent optimization algorithms, differential evolution algorithm (DE), hybrid DE (HDE), and genetic algorithm (GA), are utilized in LP-based and MOEA-based approaches. Results of the MSJRD with LP-based and MOEA-based approaches are compared by a contrastive numerical example. To analyses the nondominated solution of MOEA, a metric is also used to measure the distribution of the last generation solution. Results show that HDE outperforms DE and GA whenever LP or MOEA is adopted.Entities:
Mesh:
Year: 2013 PMID: 24302880 PMCID: PMC3835819 DOI: 10.1155/2013/916057
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Figure 1Flow chart of HDE.
Algorithm 1Steps of calculating crowding distance.
Supply relationship between items and suppliers.
| Supplier 1 | Supplier 2 | Supplier 3 | |
|---|---|---|---|
| Item 1 | 1 | 0 | 0 |
| Item 2 | 0 | 1 | 0 |
| Item 3 | 0 | 0 | 1 |
| Item 4 | 0 | 0 | 1 |
|
| 40 | 50 | 60 |
Parameters of items.
| Item 1 | Item 2 | Item 3 | Item 4 | |
|---|---|---|---|---|
|
| 600 | 900 | 1200 | 1000 |
|
| 800 | 600 | 700 | 500 |
|
| 0.02 | 0.02 | 0.02 | 0.02 |
|
| 5.6 | 21 | 42 | 15 |
|
| 25 | 14 | 20 | 30 |
|
| 28 | 35 | 40 | 30 |
The other two parameters are as follows: S = 100 and c = 0.5.
Distances between suppliers and warehouse.
| Warehouse | Supplier 1 | Supplier 2 | Supplier 3 | |
|---|---|---|---|---|
| Warehouse | 0 | 11 | 9 | 7 |
| Supplier 1 | 11 | 0 | 5 | 8 |
| Supplier 2 | 9 | 5 | 0 | 10 |
| Supplier 3 | 7 | 8 | 10 | 0 |
Parameters of the algorithms.
| Parameter | Value | Algorithms |
|---|---|---|
| Number of population, NP | 200 | HDE, DE, and GA |
| Maximum number of iteration, GenM | 300 | HDE, DE, and GA |
| Mutation factor, | 0.6 | HDE and DE |
| Crossover rate, CR | 0.3 | HDE and DE |
| Probability of mutation, | 0.1 | GA |
| Probability of crossover, | 0.9 | GA |
Results for LP with HDE, DE, and GA (w 1 = 0.56).
| HDE | DE | GA | |
|---|---|---|---|
|
| 2, 1, 1, 1 | 2, 1, 1, 1 | 2, 1, 1, 1 |
|
| 1.67, 1.35, 0.93, 1.53 | 1.67, 1.35, 0.93, 1.53 | 1.70, 1.38, 0.96, 1.56 |
|
| 0.0824 | 0.0824 | 0.0785 |
|
| 8468.21 | 8468.21 | 8487.52 |
|
| 17.44 | 17.44 | 16.91 |
|
| 0.7553 | 0.7553 | 0.7536 |
Results for MOEA with HDE, DE, and GA (w 1 = 0.56).
| HDE | DE | GA | |
|---|---|---|---|
|
| 2, 1, 1, 1 | 3, 1, 1, 1 | 2, 1, 1, 1 |
|
| 1.59, 1.35, 0.96, 1.49 | 1.49, 1.64, 1.11, 1.67 | 1.55, 1.37, 0.99, 1.46 |
|
| 0.0721 | 0.0736 | 0.0721 |
|
| 8466.57 | 8587.38 | 8475.24 |
|
| 17.70 | 12.95 | 17.36 |
|
| 0.7547 | 0.7495 | 0.7543 |
Results for LP with HDE, DE, and GA (w 1 varies).
|
| HDE | DE | GA | ||||||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
| |
| 0.1 | 9253.01 | 1.02 | 0.9339 | 9256.99 | 1.01 | 0.9339 | 9252.98 | 1.02 | 0.9339 |
| 0.2 | 9031.90 | 2.55 | 0.8809 | 9040.17 | 2.48 | 0.8808 | 9117.39 | 2.40 | 0.8762 |
| 0.3 | 8867.45 | 4.74 | 0.8356 | 8867.69 | 4.76 | 0.8354 | 8873.75 | 4.67 | 0.8354 |
| 0.4 | 8718.56 | 7.96 | 0.7977 | 8716.80 | 8.06 | 0.7975 | 8760.01 | 7.59 | 0.7941 |
| 0.5 | 8567.08 | 12.96 | 0.7682 | 8574.14 | 12.77 | 0.7678 | 8591.70 | 12.51 | 0.7659 |
| 0.6 | 8396.13 | 21.43 | 0.7493 | 8400.40 | 21.34 | 0.7488 | 8409.68 | 20.93 | 0.7483 |
| 0.7 | 8176.59 | 38.11 | 0.7468 | 8183.03 | 37.86 | 0.7460 | 8172.24 | 38.64 | 0.7465 |
| 0.8 | 7890.98 | 72.37 | 0.7751 | 7892.54 | 72.87 | 0.7739 | 7894.30 | 72.40 | 0.7742 |
| 0.9 | 7674.80 | 123.83 | 0.8444 | 7674.80 | 123.83 | 0.8444 | 7656.65 | 130.97 | 0.8439 |
Results for MOEA with HDE, DE, and GA (w 1 varies).
|
| HDE | DE | GA | ||||||
|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
| |
| 0.1 | 9253.73 | 1.03 | 0.9338 | 9285.77 | 0.89 | 0.9337 | 9225.35 | 1.17 | 0.9337 |
| 0.2 | 9046.73 | 2.42 | 0.8807 | 9017.73 | 2.72 | 0.8806 | 9031.13 | 2.59 | 0.8807 |
| 0.3 | 8886.03 | 4.48 | 0.8352 | 8878.41 | 4.77 | 0.8343 | 8848.34 | 5.17 | 0.8350 |
| 0.4 | 8720.04 | 8.02 | 0.7972 | 8768.47 | 7.00 | 0.7959 | 8739.46 | 7.55 | 0.7970 |
| 0.5 | 8545.97 | 13.94 | 0.7676 | 8587.38 | 12.95 | 0.7648 | 8617.66 | 11.16 | 0.7672 |
| 0.6 | 8423.72 | 20.00 | 0.7486 | 8587.38 | 12.95 | 0.7394 | 8359.45 | 23.93 | 0.7483 |
| 0.7 | 8207.26 | 35.76 | 0.7456 | 8348.16 | 32.22 | 0.7215 | 8229.71 | 33.76 | 0.7453 |
| 0.8 | 7913.56 | 69.71 | 0.7735 | 8348.16 | 32.22 | 0.7201 | 7892.98 | 73.03 | 0.7735 |
| 0.9 | 7685.28 | 121.57 | 0.8431 | 8348.16 | 32.22 | 0.7187 | 7711.52 | 117.17 | 0.8389 |
Statistical analysis of SP by 10 runs.
| Mean | Variance | |
|---|---|---|
| HDE | 8.75 | 1.93 |
| DE | 17.48 | 10.48 |
| GA | 12.15 | 3.96 |
Figure 2Nondominated solutions of the final population obtained by HDE.
Figure 4Nondominated solutions of the final population obtained by GA.
Figure 3Nondominated solutions of the final population obtained by DE.