| Literature DB >> 26414758 |
Lian-Hui Li1, Rong Mo1.
Abstract
The production task queue has a great significance for manufacturing resource allocation and scheduling decision. Man-made qualitative queue optimization method has a poor effect and makes the application difficult. A production task queue optimization method is proposed based on multi-attribute evaluation. According to the task attributes, the hierarchical multi-attribute model is established and the indicator quantization methods are given. To calculate the objective indicator weight, criteria importance through intercriteria correlation (CRITIC) is selected from three usual methods. To calculate the subjective indicator weight, BP neural network is used to determine the judge importance degree, and then the trapezoid fuzzy scale-rough AHP considering the judge importance degree is put forward. The balanced weight, which integrates the objective weight and the subjective weight, is calculated base on multi-weight contribution balance model. The technique for order preference by similarity to an ideal solution (TOPSIS) improved by replacing Euclidean distance with relative entropy distance is used to sequence the tasks and optimize the queue by the weighted indicator value. A case study is given to illustrate its correctness and feasibility.Entities:
Mesh:
Year: 2015 PMID: 26414758 PMCID: PMC4587375 DOI: 10.1371/journal.pone.0134343
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1The flowchart of the production task queue optimization method.
Fig 2The structure of HMaM.
The quantization methods of the indicators.
| Indicator | Quantization method | Remarks |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| Emergency degree is divided into four levels: especially emergency, more emergency, emergency and general, which correspond to the evaluation value 0.8, 0.6, 0.4 and 0.2. |
|
| As same as | As same as |
|
|
| Take |
|
| As same as | As same as |
|
|
| There are |
|
|
| As same as |
|
|
| As same as |
Fig 3The structure of BP neural network for determining JID.
Fig 4The learning process of BP neural network to determine JID.
The attributes of the five tasks T 1, T 2, T 3, T 4, T 5.
| Task |
|
|
|
|
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
|
| 100% | 56% | 89% | 95% | especially emergency | emergency | development production | SAC | 10 | 3 | 70% |
|
| 20% | 31% | 22% | 12% | more emergency | emergency | overhaul | XAC | 5 | 2 | 60% |
|
| 91% | 19% | 95% | 11% | general | more emergency | small batch production | CAC | 8 | 4 | 50% |
|
| 88% | 43% | 56% | 90% | emergency | especially emergency | repair | SAC | 8 | 4 | 50% |
|
| 46% | 80% | 13% | 26% | more emergency | general | maintenance | CAC | 5 | 2 | 60% |
Comparison of the objective weights determined by entropy method, standard deviation method and CRITIC.
| Indicator | Entropy method | Standard deviation method | CRITIC | ||||
|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
| |
|
| 0.7178 | 0.0928 | 0.6044 | 0.0957 | 0.6044 | 5.1520 | 0.0713 |
|
| 0.7228 | 0.0912 | 0.5041 | 0.0798 | 0.5041 | 11.8650 | 0.1370 |
|
| 0.6745 | 0.1071 | 0.5423 | 0.0859 | 0.5423 | 5.9896 | 0.0744 |
|
| 0.6125 | 0.1275 | 0.5062 | 0.0801 | 0.5062 | 5.0917 | 0.0590 |
|
| 0.7296 | 0.0890 | 0.5215 | 0.0826 | 0.5215 | 6.2877 | 0.0751 |
|
| 0.7332 | 0.0878 | 0.5586 | 0.0884 | 0.5586 | 6.5125 | 0.0833 |
|
| 0.7405 | 0.0854 | 0.5256 | 0.0832 | 0.5256 | 7.0750 | 0.0852 |
|
| 0.7506 | 0.0820 | 0.6244 | 0.0989 | 0.6244 | 5.8377 | 0.0835 |
|
| 0.7563 | 0.0802 | 0.5965 | 0.0944 | 0.5965 | 4.6755 | 0.0639 |
|
| 0.7522 | 0.0815 | 0.6261 | 0.0991 | 0.6261 | 6.2889 | 0.0902 |
|
| 0.7702 | 0.0756 | 0.7065 | 0.1118 | 0.7065 | 10.9308 | 0.1769 |
Fig 5The comparison of objective weights using entropy method, standard deviation method, and CRITIC, respectively.
The six samples of the BP neural network model.
| Sample No. | Input | Expected output | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| 1 | 1 | 4 | 2 | 3 | 4 | 1 | 3 | 2 | 3 | 2 | 1 | 4 | 1 | 4 | 3 | 2 |
| 2 | 4 | 3 | 1 | 2 | 3 | 1 | 4 | 2 | 4 | 2 | 1 | 3 | 4 | 3 | 1 | 2 |
| 3 | 1 | 4 | 2 | 3 | 2 | 3 | 1 | 4 | 4 | 1 | 3 | 2 | 1 | 4 | 2 | 3 |
| 4 | 4 | 2 | 1 | 3 | 2 | 4 | 3 | 1 | 2 | 4 | 1 | 3 | 4 | 1 | 2 | 3 |
| 5 | 2 | 3 | 1 | 4 | 2 | 3 | 1 | 4 | 3 | 4 | 1 | 2 | 3 | 2 | 1 | 4 |
| 6 | 1 | 3 | 2 | 4 | 1 | 2 | 3 | 4 | 4 | 3 | 2 | 1 | 1 | 3 | 4 | 2 |
Fig 6The relative subjective weights.
The evaluation results of T 1, T 2, T 3, T 4, T 5.
| Task No. | The relative entropy distance from the task | The relative entropy distance from the task | The relative entropy distance closeness of the task |
|---|---|---|---|
|
| 0.0229 | 0.2897 | 0.9269 |
|
| 0.3687 | 0.0396 | 0.0970 |
|
| 0.2575 | 0.1538 | 0.3739 |
|
| 0.0666 | 0.2131 | 0.7618 |
|
| 0.3076 | 0.0950 | 0.2359 |
Fig 7The sequencing results using the three weighting methods by TOPSIS-RED: (a) Using the balanced weight. (b) Only using the subjective weight. (c) Only using the objective weight.
Fig 8The sequencing results using the balanced weight by TOPSIS-RED and others: (a) TOPSIS-RED. (b) the traditional TOPSIS. (c) the improved TOPSIS by angle measure evaluation. (d) the improved TOPSIS by vertical projection method.