| Literature DB >> 23049474 |
Jin Qin1, Ling-Lin Ni, Feng Shi.
Abstract
The combined simulated annealing (CSA) algorithm was developed for the discrete facility location problem (DFLP) in the paper. The method is a two-layer algorithm, in which the external subalgorithm optimizes the decision of the facility location decision while the internal subalgorithm optimizes the decision of the allocation of customer's demand under the determined location decision. The performance of the CSA is tested by 30 instances with different sizes. The computational results show that CSA works much better than the previous algorithm on DFLP and offers a new reasonable alternative solution method to it.Entities:
Mesh:
Year: 2012 PMID: 23049474 PMCID: PMC3459244 DOI: 10.1100/2012/576392
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Comparison for OR-Library instances.
| Instances | SA | CSA | ||||||
|---|---|---|---|---|---|---|---|---|
| Name | Size ( | Optimal solution | Result | Gap (%) | CPU time(S) | Result | Gap (%) | CPU time(S) |
| Cap71 | 16 × 50 | 932615.750 | 1192413.575 | 6.995 | 4.233 | 932615.750 | 0 | 0.921 |
| Cap72 | 16 × 50 | 977799.400 | 1012970.190 | 5.970 | 4.690 | 977799.400 | 0 | 1.599 |
| Cap73 | 16 × 50 | 1010641.450 | 1100470.190 | 8.179 | 4.435 | 1010641.450 | 0 | 0.732 |
| Cap74 | 16 × 50 | 1034976.975 | 1212970.191 | 12.276 | 6.438 | 1034976.975 | 0 | 1.499 |
| Cap101 | 25 × 50 | 796648.440 | 886494.475 | 9.250 | 12.552 | 796648.440 | 0 | 2.192 |
| Cap102 | 25 × 50 | 854704.200 | 998953.625 | 15.698 | 13.652 | 854704.200 | 0 | 2.612 |
| Cap103 | 25 × 50 | 893782.1125 | 1002291.150 | 11.412 | 12.002 | 893782.1125 | 0 | 1.798 |
| Cap104 | 25 × 50 | 928941.750 | 1177291.150 | 24.333 | 18.263 | 928941.750 | 0 | 5.048 |
| Cap131 | 50 × 50 | 793439.5620 | 856571.455 | 6.607 | 54.688 | 793439.562 | 0 | 24.723 |
| Cap132 | 50 × 50 | 851495.3250 | 1011571.450 | 16.732 | 45.563 | 851495.325 | 0 | 19.803 |
| Cap133 | 50 × 50 | 893076.7120 | 1219071.450 | 32.485 | 56.549 | 893076.712 | 0 | 8.842 |
| Cap134 | 50 × 50 | 928941.7500 | 1374071.452 | 41.690 | 49.156 | 928941.750 | 0 | 14.972 |
Figure 1OFV versus iteration number in Cap101.
Figure 2OFV versus iteration number in Cap131.
Comparison for the Ghosh instances.
| Size ( | Instances | Hybrid | CLM | GTS | TS | CSA | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Class | Range | Result | CPU time1 | Result | CPU time1 | Result | CPU time1 | Result | CPU time1 | Result | CPU time | |
| 250 × 250 | Symmetry | A | 257806.8 | 4.328 | 257895.2 | 86.482 | 257832.6 | 2.828 | 257805.0 | 3.687 |
| 66.652 |
| 250 × 250 | Symmetry | B | 276035.2 | 7.774 | 276352.2 | 34.634 | 276185.2 | 5.628 | 276035.2 | 5.347 |
| 69.339 |
| 250 × 250 | Symmetry | C |
| 8.702 |
| 69.458 | 333820.0 | 9.878 |
| 10.384 | 334127.0 | 70.588 |
| 250 × 250 | Asymmetry | A | 257923.4 | 4.636 | 258032.6 | 86.506 | 257978.4 | 2.618 | 257917.8 | 3.487 |
| 81.706 |
| 250 × 250 | Asymmetry | B | 276053.2 | 8.082 | 276184.2 | 33.688 | 276467.2 | 5.790 | 276053.2 | 5.501 |
| 75.473 |
| 250 × 250 | Asymmetry | C | 332897.2 | 7.776 | 333058.4 | 89.990 | 333237.6 | 9.196 |
| 9.736 | 343270.0 | 70.329 |
| 500 × 500 | Symmetry | A | 511196.4 | 27.644 | 511487.2 | 946.028 | 511383.6 | 15.616 | 511180.4 | 14.835 |
| 541.772 |
| 500 × 500 | Symmetry | B |
| 34.196 | 538685.8 | 294.656 | 538480.4 | 31.432 |
| 29.860 |
| 579.244 |
| 500 × 500 | Symmetry | C | 621059.2 | 40.376 | 621172.8 | 437.462 | 621107.2 | 71.106 | 621059.2 | 67.551 |
| 663.167 |
| 500 × 500 | Asymmetry | A | 511145.0 | 20.232 | 511393.4 | 921.208 | 511251.6 | 13.760 | 511140.0 | 13.072 |
| 543.235 |
| 500 × 500 | Asymmetry | B | 537863.4 | 31.300 | 538421.0 | 311.344 | 538144.0 | 34.748 | 537847.6 | 33.011 |
| 358.807 |
| 500 × 500 | Asymmetry | C | 621463.8 | 47.790 | 621990.8 | 388.210 | 621811.8 | 72.064 |
| 68.461 | 630861.0 | 509.046 |
| 750 × 750 | Symmetry | A | 763706.6 | 49.214 | 763978.0 | 3650.662 | 763830.8 | 39.812 | 763693.4 | 37.821 |
| 1250.775 |
| 750 × 750 | Symmetry | B | 796632.2 | 92.886 | 797173.4 | 1583.170 | 796919.0 | 93.352 | 796571.8 | 88.684 |
| 1517.086 |
| 750 × 750 | Symmetry | C | 900272.0 | 113.640 | 900785.2 | 1194.534 | 901158.4 | 229.914 |
| 218.418 | 926358.0 | 1387.104 |
| 750 × 750 | Asymmetry | A | 763731.2 | 59.130 | 764019.2 | 3658.588 | 763836.6 | 39.650 | 763717.0 | 34.667 |
| 1548.608 |
| 750 × 750 | Asymmetry | B | 796396.8 | 73.322 | 796754.2 | 1606.778 | 796859.0 | 95.430 | 796374.4 | 90.660 |
| 1598.631 |
| 750 × 750 | Asymmetry | C |
| 112.994 | 900349.8 | 1325.812 | 900514.2 | 236.902 |
| 205.060 | 919453.0 | 1337.671 |
Note: CPU time1 is on Sun Enterprise 3000 Server (4 × CPU, 6 G memory).