| Literature DB >> 35096045 |
Yaoyao Liu1, Ping Guo1,2, Yi Zeng1,2.
Abstract
The capacitated clustering problem (CCP) divides the vertices of the undirected graph into several disjoint clusters so that the sum of the node weights in each cluster meets the capacity limit while maximizing the sum of the weight of the edges between nodes in the same cluster. CCP is a typical NP-hard problem with a wide range of engineering applications. In recent years, heuristic algorithms represented by greedy random adaptive search program (GRASP) and variable neighborhood search (VNS) have achieved excellent results in solving CCP. To improve the efficiency and quality of the CCP solution, this study proposes a new hybrid algorithm HA-CCP. In HA-CCP, a feasible solution construction method is designed to adapt to the CCP with stricter upper and lower bound constraints and an adaptive local solution destruction and reconstruction method is designed to increase population diversity and improve convergence speed. Experiments on 90 instances of 4 types show that the best average solution obtained by HA-CCP on 58 instances is better than all comparison algorithms, indicating that HA-CCP has better solution stability. HA-CCP is also superior to all comparison algorithms in average solving efficiency.Entities:
Mesh:
Year: 2022 PMID: 35096045 PMCID: PMC8799340 DOI: 10.1155/2022/6400318
Source DB: PubMed Journal: Comput Intell Neurosci
Algorithm 1IG-GRASP.
Algorithm 2HA-CCP.
Algorithm 3CM2 /Construction method/.
Algorithm 4Repair.
Algorithm 5LWA.
Algorithm 6DM3 /∗Destruction method∗/.
Experimental dataset.
| Dataset name | Feature | Number of instances |
|---|---|---|
| RanReal240 |
| 20 |
| RanReal480 |
| 20 |
| RanReal960 |
| 30 |
| MDG-a |
| 20 |
Best dmax parameter values identified for HA-CCP.
|
| 20 | 24 | 30 | 40 | 60 |
|---|---|---|---|---|---|
| #Best/Avg | 3/3 |
| 0/0 | 0/0 | 0/0 |
|
| 1.00/0.004 | 0.18/0.004 | 0.004/0.004 | 0.004/0.004 | |
| Avg Devbest/Devavg (%) | 0.04/0.18 |
| 0.04/0.19 | 0.11/0.24 | 0.17/0.29 |
| AvgTime (s) | 1074.01 | 1062.57 | 1051.71 | 1037.85 |
|
Best ε parameter values identified for HA-CCP on the instances with p ≤ 12.
|
| 0.01 | 0.005 |
|---|---|---|
| #Best/Avg |
| 1/0 |
|
| 0.25/0.125 | |
| Avg Devbest/Devavg (%) |
| 0.03/0.18 |
| AvgTime (s) | 118.23 |
|
Best ε parameter values identified for HA-CCP on the instances with p > 12.
|
| 0.01 | 0.005 |
|---|---|---|
| #Best/Avg | 2/0 |
|
|
| 0.022/2.4 | |
| Avg Devbest/Devavg (%) | 0.10/0.24 |
|
| AvgTime (s) |
| 837.90 |
Experimental statistical results on RanReal240 and RanReal480.
| IVNS | GVNS | SGVNS | FITS | NDVNS | HA-CPP | |
|---|---|---|---|---|---|---|
| #Best/Avg | 3/0 | 0/0 | 2/1 | 8/0 |
|
|
|
| 3.46 | 2.54 | 2.47 | 2.46 | 0.87/7.62 | |
| Avg Devbest/Devavg (%) | 0.17/0.35 | 0.35/0.63 | 0.08/0.19 | 0.09/0.27 | 0.03/0.25 |
|
| AvgTime (s) | 280.01 | 296.66 | 226.89 | 249.39 | — |
|
Note. In Table 5, the symbol “—” denotes the cases when the result is not reported in the literature.
Comparative results of different algorithms on RanReal240 and RanReal480.
| Instance name | IVNS | GVNS | SGVNS | FITS | NDVNS | HA-CCP |
|---|---|---|---|---|---|---|
| RanReal240_01 | 224831.56/224571.29 | 224580.56/224207.09 | 224968.01/224769.72 | 224941.48/224802.06 | 224949.51/224689.70 |
|
| RanReal240_02 |
| 204205.41/203682.12 |
|
| 204563.81/204214.81 |
|
| RanReal240_03 | 198861.68/198606.95 | 198472.78/197806.87 | 199059.56/198849.22 | 198954.91/198799.84 | 198976.88/198681.37 |
|
| RanReal240_04 | 225390.88/225069.14 | 225144.59/224463.81 | 225627.16/ | 225627.16/225364.97 | 225618.17/225185.91 |
|
| RanReal240_05 | 195540.41/195184.84 | 194911.72/194361.91 | 195516.57/195306.51 |
| 195539.89/195401.63 | 195540.41/ |
| RanReal240_06 | 216713.91/216355.53 | 216383.13/215849.06 | 216733.31/216584.23 |
| 216747.32/216173.65 | 216730.26/ |
| RanReal240_07 | 209216.90/208992.44 | 209118.64/208329.21 | 209223.34/209080.57 |
| 209273.70/209063.40 | 209282.88/ |
| RanReal240_08 |
| 204754.36/204137.78 | 205154.20/204951.2 |
|
|
|
| RanReal240_09 | 209142.07/208720.16 | 208702.16/208276.52 | 209007.44/208904.78 | 209159.16/208952.48 |
| 209057.64/208897.23 |
| RanReal240_10 | 192885.48/192598.79 | 192343.75/191874.34 |
| 192986.21/192811.13 | 192948.92/192523.02 | 193044.16/ |
| RanReal240_11 | 204647.20/204377.08 | 204399.04/203900.12 | 204615.71/204480.92 |
|
|
|
| RanReal240_12 | 201028.32/200763.75 | 200822.69/200150.52 | 201076.30/200938.30 |
| 200978.99/200737.16 |
|
| RanReal240_13 | 202331.20/202027.28 | 201977.87/201356.20 | 202321.58/202198.63 | 202335.99/202139.57 | 202345.12/202276.80 |
|
| RanReal240_14 | 228870.89/228520.04 | 228661.60/228054.32 | 228775.14/228569.78 | 228870.89/228554.78 | 228870.89/228396.82 |
|
| RanReal240_15 | 191152.17/190827.68 | 190575.48/189965.59 | 191238.53/191058.62 | 191255.87/190923.28 |
| 191243.76/ |
| RanReal240_16 |
| 203816.48/203270.11 | 203991.53/203649.04 | 204054.99/203710.39 |
| 204072.57/ |
| RanReal240_17 | 195206.73/194950.57 | 194840.79/194404.70 | 195423.83/195241.19 |
| 195509.13/195236.75 | 195393.97/ |
| RanReal240_18 | 194916.37/194704.23 | 194915.62/194114.09 | 195120.98/194967.73 | 195100.39/194872.13 |
|
|
| RanReal240_19 | 199200.03/198905.05 | 198828.82/198119.14 | 199307.33/199093.86 | 199225.98/199040.43 | 199216.46/198895.83 |
|
| RanReal240_20 | 212264.10/211871.74 | 211984.80/211458.51 | 212268.46/212037.43 | 212268.52/212049.85 |
| 212229.46/212111.19 |
| RanReal480_01 | 554337.23/553795.85 | 553224.53/552326.59 | 555430.60/554994.68 | 555489.92/554376.54 |
| 556126.86/555338.06 |
| RanReal480_02 | 510066.41/509058.46 | 508711.62/507540.62 | 510718.79/510304.78 | 511280.50/509757.15 |
| 511566.55/ |
| RanReal480_03 | 496334.51/495409.98 | 495140.23/493706.92 | 497725.86/496785.80 | 497295.19/496059.50 | 497846.57/495871.46 |
|
| RanReal480_04 | 521669.00/520051.55 | 520653.34/519051.60 | 522572.81/521952.28 | 522305.16/521062.13 | 522748.49/520295.34 |
|
| RanReal480_05 | 483670.19/482390.51 | 481803.95/480508.80 | 483819.77/482603.84 | 484084.66/482867.74 | 484742.51/482831.18 |
|
| RanReal480_06 | 533589.61/532462.25 | 532702.72/531627.12 | 534515.67/533916.00 | 533991.27/533036.36 |
| 534961.79/ |
| RanReal480_07 | 545343.81/544060.83 | 544445.60/542318.56 | 545812.49/545302.82 | 545470.73/544651.12 |
| 546503.90/ |
| RanReal480_08 | 531974.48/531023.25 | 531287.92/529525.39 | 532736.12/532109.62 | 532417.42/531667.91 |
| 532891.23/ |
| RanReal480_09 | 555604.38/554820.43 | 555163.27/553394.39 | 556865.18/556081.91 | 556868.85/555634.40 |
| 557120.25/ |
| RanReal480_10 | 519066.57/518412.32 | 517431.34/516228.20 | 520014.70/518024.16 | 520257.54/518071.71 | 520481.15/518812.29 |
|
| RanReal480_11 | 523463.33/522201.99 | 522626.50/521218.97 | 524124.60/523508.02 | 523991.29/522816.94 | 524059.91/522416.53 |
|
| RanReal480_12 | 501462.57/500055.30 | 499914.17/498596.97 | 502570.10/501632.20 | 501915.56/500776.79 | 502656.68/501171.81 |
|
| RanReal480_13 | 534294.24/533478.80 | 533672.27/532322.68 | 535411.94/534651.24 | 535025.51/533823.79 |
| 535251.73/ |
| RanReal480_14 | 513186.65/512501.71 | 512764.33/511212.78 | 514537.52/513935.11 | 514107.62/513053.25 | 514696.90/512600.42 |
|
| RanReal480_15 | 516657.20/515416.17 | 515607.47/514465.20 | 518029.18/517189.00 | 517205.02/516018.38 |
| 518370.90/ |
| RanReal480_16 | 549230.25/548274.66 | 549033.57/547075.83 | 549840.64/549253.54 | 549552.63/548462.13 |
| 550317.71/ |
| RanReal480_17 | 537223.44/536149.06 | 536402.45/534770.20 | 537993.79/537568.15 | 537924.55/536745.39 | 538331.26/536829.04 |
|
| RanReal480_18 | 525490.09/524515.11 | 524631.54/522908.72 | 526349.49/525453.50 | 525822.76/524712.42 |
| 526314.82/ |
| RanReal480_19 | 522280.40/521442.89 | 521672.59/519720.44 | 522757.15/522218.13 | 522316.22/521267.22 |
| 522958.23/ |
| RanReal480_20 | 518436.63/516935.15 | 516488.64/515450.41 | 518847.01/518202.52 | 518349.10/517430.77 |
| 519277.92/ |
| #Best | 3/0 | 0/0 | 2/1 | 8/0 |
|
|
|
| 3.46 | 2.54 | 2.47 | 2.46 | 0.87/7.62 |
Note. In Table 6, data A/B denote the best objective value and the average objective value of the instance found by the algorithm.
Devbest, Devavg, and average time of different algorithms on RanReal240 and RanReal480.
| Instance name | IVNS | GVNS | SGVNS | FITS | DNVNS | HA-CCP |
|---|---|---|---|---|---|---|
| RanReal240_01 | 0.08/0.19/155.57 | 0.19/0.35/155.92 | 0.02/0.10/127.16 | 0.03/0.09/149.09 | 0.02/0.14/- | 0.00/0.05/127.88 |
| RanReal240_02 | 0.00/0.17/184.44 | 0.2/0.46/159.56 | 0.00/0.09/158.20 | 0.00/0.13/150.75 | 0.03/0.20/- | 0.00/0.05/111.58 |
| RanReal240_03 | 0.11/0.24/186.06 | 0.3/0.64/164.11 | 0.01/0.12/139.26 | 0.06/0.14/169.95 | 0.05/0.20/- | 0.00/0.08/135.66 |
| RanReal240_04 | 0.13/0.27/159.70 | 0.24/0.54/175.00 | 0.02/0.13/137.87 | 0.02/0.14/118.58 | 0.03/0.22/- | 0.00/0.15/124.67 |
| RanReal240_05 | 0.01/0.19/155.02 | 0.33/0.61/179.73 | 0.02/0.13/136.48 | 0.00/0.12/132.33 | 0.01/0.08/- | 0.01/0.05/135.27 |
| RanReal240_06 | 0.02/0.18/174.51 | 0.17/0.41/187.59 | 0.01/0.08/126.61 | 0.00/0.12/155.99 | 0.00/0.26/- | 0.01/0.06/129.28 |
| RanReal240_07 | 0.04/0.15/160.67 | 0.09/0.47/195.33 | 0.04/0.11/144.35 | 0.00/0.13/144.96 | 0.02/0.12/- | 0.01/0.07/127.25 |
| RanReal240_08 | 0.00/0.20/145.94 | 0.24/0.54/193.88 | 0.05/0.14/122.79 | 0.00/0.14/124.22 | 0.00/0.07/- | 0.00/0.07/112.98 |
| RanReal240_09 | 0.02/0.22/194.36 | 0.23/0.44/171.09 | 0.09/0.13/136.24 | 0.01/0.11/141.69 | 0.00/0.10/- | 0.06/0.14/98.89 |
| RanReal240_10 | 0.09/0.24/183.49 | 0.37/0.62/145.39 | 0.00/0.11/162.77 | 0.04/0.13/134.20 | 0.06/0.28/- | 0.01/0.06/111.58 |
| RanReal240_11 | 0.04/0.17/157.98 | 0.16/0.40/155.12 | 0.05/0.12/136.25 | 0.00/0.08/129.91 | 0.00/0.16/- | 0.00/0.04/125.15 |
| RanReal240_12 | 0.04/0.18/186.71 | 0.15/0.48/157.43 | 0.02/0.09/123.13 | 0.00/0.16/132.03 | 0.07/0.19/- | 0.00/0.06/108.32 |
| RanReal240_13 | 0.01/0.16/173.46 | 0.18/0.49/171.44 | 0.01/0.07/127.25 | 0.00/0.10/131.34 | 0.00/0.03/- | 0.00/0.03/139.97 |
| RanReal240_14 | 0.04/0.20/147.56 | 0.14/0.40/164.87 | 0.09/0.18/112.27 | 0.04/0.18/135.87 | 0.04/0.25/- | 0.00/0.10/122.04 |
| RanReal240_15 | 0.06/0.23/167.88 | 0.36/0.68/188.75 | 0.01/0.11/154.19 | 0.00/0.18/131.83 | 0.00/0.17/- | 0.01/0.08/101.57 |
| RanReal240_16 | 0.00/0.20/165.22 | 0.13/0.39/181.82 | 0.04/0.21/130.93 | 0.01/0.18/89.11 | 0.00/0.08/- | 0.00/0.06/102.24 |
| RanReal240_17 | 0.18/0.31/171.75 | 0.37/0.59/179.25 | 0.07/0.16/149.06 | 0.00/0.16/171.03 | 0.03/0.17/- | 0.09/0.14/132.10 |
| RanReal240_18 | 0.13/0.24/154.60 | 0.13/0.54/169.52 | 0.02/0.10/167.15 | 0.03/0.15/152.83 | 0.00/0.14/- | 0.00/0.05/110.87 |
| RanReal240_19 | 0.05/0.20/173.65 | 0.24/0.60/179.99 | 0.00/0.11/140.21 | 0.04/0.13/98.09 | 0.05/0.21/- | 0.00/0.05/121.71 |
| RanReal240_20 | 0.03/0.21/188.64 | 0.16/0.41/175.52 | 0.03/0.13/112.33 | 0.03/0.13/115.38 | 0.00/0.09/- | 0.04/0.10/99.55 |
| RanReal480_01 | 0.41/0.51/391.12 | 0.61/0.77/419.98 | 0.22/0.30/301.25 | 0.21/0.41/340.60 | 0.00/0.19/- | 0.09/0.23/349.71 |
| RanReal480_02 | 0.31/0.51/403.38 | 0.58/0.81/414.24 | 0.19/0.27/293.36 | 0.08/0.37/355.59 | 0.00/0.23/- | 0.02/0.15/330.24 |
| RanReal480_03 | 0.34/0.53/420.24 | 0.58/0.87/427.12 | 0.06/0.25/331.81 | 0.15/0.40/352.06 | 0.04/0.43/- | 0.00/0.18/332.28 |
| RanReal480_04 | 0.21/0.52/383.19 | 0.41/0.72/428.09 | 0.04/0.16/332.13 | 0.09/0.33/399.51 | 0.01/0.48/- | 0.00/0.15/329.59 |
| RanReal480_05 | 0.30/0.57/417.55 | 0.69/0.95/448.15 | 0.27/0.52/325.05 | 0.22/0.47/335.84 | 0.08/0.48/- | 0.00/0.22/301.91 |
| RanReal480_06 | 0.36/0.57/393.37 | 0.52/0.72/428.17 | 0.18/0.30/300.77 | 0.28/0.46/390.06 | 0.00/0.44/- | 0.10/0.26/280.00 |
| RanReal480_07 | 0.29/0.53/395.01 | 0.46/0.85/423.31 | 0.21/0.30/342.07 | 0.27/0.42/390.23 | 0.00/0.26/- | 0.08/0.25/285.02 |
| RanReal480_08 | 0.21/0.39/388.45 | 0.34/0.67/398.32 | 0.07/0.19/356.39 | 0.13/0.27/380.64 | 0.00/0.28/- | 0.04/0.18/283.23 |
| RanReal480_09 | 0.30/0.44/376.21 | 0.38/0.70/421.61 | 0.08/0.22/350.35 | 0.07/0.30/383.67 | 0.00/0.23/- | 0.03/0.18/255.35 |
| RanReal480_10 | 0.27/0.40/383.71 | 0.59/0.82/428.06 | 0.09/0.47/300.43 | 0.05/0.47/328.85 | 0.00/0.32/- | 0.00/0.12/307.38 |
| RanReal480_11 | 0.23/0.47/383.91 | 0.39/0.66/421.15 | 0.10/0.22/320.08 | 0.13/0.35/383.65 | 0.12/0.43/- | 0.00/0.17/299.74 |
| RanReal480_12 | 0.38/0.66/397.43 | 0.68/0.95/409.11 | 0.16/0.34/270.86 | 0.29/0.51/347.32 | 0.14/0.43/- | 0.00/0.26/349.86 |
| RanReal480_13 | 0.25/0.40/404.23 | 0.37/0.62/390.76 | 0.04/0.18/327.70 | 0.11/0.34/330.84 | 0.00/0.38/- | 0.07/0.17/333.59 |
| RanReal480_14 | 0.44/0.58/405.04 | 0.53/0.83/419.87 | 0.18/0.30/319.14 | 0.27/0.47/352.07 | 0.15/0.56/- | 0.00/0.13/340.90 |
| RanReal480_15 | 0.38/0.61/384.96 | 0.58/0.80/418.77 | 0.11/0.27/313.91 | 0.27/0.50/387.02 | 0.00/0.41/- | 0.05/0.25/282.23 |
| RanReal480_16 | 0.23/0.40/345.11 | 0.26/0.62/419.82 | 0.12/0.22/301.16 | 0.17/0.37/392.78 | 0.00/0.25/- | 0.03/0.11/294.16 |
| RanReal480_17 | 0.28/0.48/386.16 | 0.43/0.74/411.52 | 0.14/0.22/320.59 | 0.15/0.37/360.93 | 0.08/0.36/- | 0.00/0.17/336.43 |
| RanReal480_18 | 0.19/0.37/368.20 | 0.35/0.68/431.30 | 0.02/0.19/278.26 | 0.12/0.33/320.60 | 0.00/0.48/- | 0.03/0.15/330.79 |
| RanReal480_19 | 0.18/0.34/400.78 | 0.30/0.67/435.58 | 0.09/0.19/306.80 | 0.17/0.37/380.69 | 0.00/0.21/- | 0.05/0.16/343.32 |
| RanReal480_20 | 0.20/0.49/385.30 | 0.58/0.78/420.08 | 0.12/0.25/339.09 | 0.22/0.40/353.52 | 0.00/0.20/- | 0.04/0.19/345.87 |
| Average | 0.17/0.35/280.01 | 0.35/0.63/296.66 | 0.08/0.19/226.89 | 0.09/0.27/249.39 | 0.03/0.25/- | 0.02/0.13/217.25 |
Note. In Table 7, data A/B/C denote the value of Devbest, the value of Devavg, and the algorithm's average time to find a final solution. The symbol “-” denotes the cases when the result is not reported in the literature.
Experimental statistical results on RanReal960.
| IVNS | GVNS | SGVNS | FITS | NDVNS | HA-CPP | |
|---|---|---|---|---|---|---|
| #Best/Avg | 0/0 | 0/0 | 0/0 | 1/2 |
| 11/ |
|
| 4.32 | 4.32 | 4.32 | 1.18 | 0.14/0.07 | |
| Avg Devbest/Devavg (%) | 0.81/1.02 | 0.81/1.12 | 0.19/0.39 | 0.52/0.62 |
|
|
| AvgTime (s) | 843.9 | 862.2 | 840.91 | 893.11 | — |
|
Note. In Table 8, the symbol “—” denotes the cases when the result is not reported in the literature.
Comparative results of different algorithms on RanReal960.
| Instance name | IVNS | GVNS | SGVNS | FITS | NDVNS | HA-CCP |
|---|---|---|---|---|---|---|
| RanReal960_01.30 | 1331323.28/1329095.10 | 1331996.73/1328415.40 | 1337853.23/1335679.54 | 1333878.00/1332712.78 |
| 1339904.73/1337999.56 |
| RanReal960_02.30 | 1426870.24/1423903.72 | 1427037.60/1422960.00 | 1433071.63/1430808.90 | 1434529.49/ |
| 1435087.46/1433503.63 |
| RanReal960_03.30 | 1390084.19/1387508.88 | 1390367.98/1386753.98 | 1395846.80/1394012.26 | 1392101.18/1390924.21 |
| 1397520.91/1396135.59 |
| RanReal960_04.30 | 1407607.65/1405972.04 | 1406916.02/1403198.73 | 1413478.82/1410438.07 | 1414344.67/1412460.01 |
| 1413878.60/1411928.57 |
| RanReal960_05.30 | 1363405.33/1360883.59 | 1362240.30/1359314.24 | 1370560.76/1367959.84 | 1365975.96/1365612.74 |
| 1371391.13/1369452.03 |
| RanReal960_06.30 | 1413074.62/1409803.6 | 1410969.99/1408670.37 | 1417338.38/1415708.82 | 1413476.58/1412750.08 | 1420632.38/ |
|
| RanReal960_07.30 | 1332205.25/1329503.04 | 1332748.04/1329170.21 | 1339735.87/1337029.01 | 1334504.35/1334263.93 |
| 1341640.99/1340054.65 |
| RanReal960_08.30 | 1462280.35/1458524.76 | 1460407.11/1457531.52 | 1466738.95/1464441.53 | 1463737.39/1462602.72 |
| 1467330.75/1465505.59 |
| RanReal960_09.30 | 1378445.37/1376305.91 | 1380206.02/1374713.94 | 1385287.77/1382960.30 | 1381577.32/1379280.98 |
| 1385795.46/1384258.20 |
| RanReal960_10.30 | 1377646.33/1374311.23 | 1377009.66/1373790.24 | 1384154.95/1381870.76 | 1379905.83/1378772.67 |
| 1384935.52/1383811.91 |
| RanReal960_01.40 | 1034548.05/1031462.28 | 1032872.42/1030512.99 | 1041148.42/1038487.54 | 1035642.67/1034626.82 |
| 1042362.60/ |
| RanReal960_02.40 | 1108588.66/1106671.47 | 1109086.02/1106469.64 | 1115789.54/1113937.77 | 1110547.59/1110074.36 | 1117471.02/1115602.03 |
|
| RanReal960_03.40 | 1081509.08/1079553.82 | 1080281.13/1077244.61 | 1086488.77/1085060.19 | 1083240.15/1082948.77 |
| 1088964.98/ |
| RanReal960_04.40 | 1096347.39/1092785.74 | 1096438.26/1091633.05 | 1100866.71/1098759.10 |
| 1102222.98/1100256.11 | 1101734.58/1100608.60 |
| RanReal960_05.40 | 1056103.80/1054445.69 | 1057478.73/1054478.20 | 1063682.56/1062213.71 | 1059158.09/1058478.46 |
| 1066157.77/ |
| RanReal960_06.40 | 1096895.36/1095721.54 | 1099861.44/1093932.85 | 1104590.22/1102651.28 | 1100368.74/1100064.66 |
| 1107485.89/ |
| RanReal960_07.40 | 1034299.55/1032667.93 | 1035241.97/1031362.33 | 1041064.58/1038879.34 | 1043376.95/1039933.23 |
| 1043176.75/ |
| RanReal960_08.40 | 1137464.75/1136002.24 | 1136567.63/1133556.70 | 1142282.86/1141171.70 | 1139865.05/1138054.46 |
| 1143818.84/ |
| RanReal960_09.40 | 1068288.24/1066496.30 | 1068892.92/1066427.06 | 1076229.18/1073798.91 | 1072116.14/1071426.07 |
| 1076536.88/1074554.12 |
| RanReal960_10.40 | 1069556.59/1067889.46 | 1069985.94/1067548.97 | 1077400.98/1074400.36 | 1072919.65/1071480.21 |
| 1078818.14/ |
| RanReal960_01.60 | 726465.37/724244.42 | 725912.84/723156.84 | 732096.63/730601.10 | 727690.58/727222.73 | 733900.43/731787.78 |
|
| RanReal960_02.60 | 770060.9/768413.74 | 770477.46/768062.71 | 776289.95/775060.74 | 773921.97/772572.49 | 776085.50/774619.17 |
|
| RanReal960_03.60 | 753090.65/751419.9 | 753094.36/750898.37 | 760248.25/758432.10 | 756677.95/755442.64 | 760728.09/758924.49 |
|
| RanReal960_04.60 | 762952.42/761387.83 | 763837.98/760835.94 | 769112.25/767780.08 | 765253.27/764696.30 |
| 769559.96/ |
| RanReal960_05.60 | 741248.79/739443.77 | 741932.85/738830.28 | 748581.43/746014.20 | 743715.56/743165.17 | 748244.40/747006.91 |
|
| RanReal960_06.60 | 761947.94/760369.56 | 762260.95/759048.94 | 767679.61/765628.88 | 763029.06/761957.51 | 768180.66/765223.34 |
|
| RanReal960_07.60 | 723439.86/721167.69 | 723786.02/720360.15 | 728827.33/727427.19 | 725993.23/725733.17 | 731064.84/728984.94 |
|
| RanReal960_08.60 | 789552.19/786344.58 | 787775.07/785553.15 | 794363.93/792538.90 | 791334.42/790285.98 | 794354.56/791262.07 |
|
| RanReal960_09.60 | 747509.96/745313.38 | 746710.78/744341.99 | 753943.93/751871.94 | 750858.18/749209.83 | 754578.20/753033.20 |
|
| RanReal960_10.60 | 748812.21/746701.78 | 747565.74/745004.51 | 754666.01/752583.88 | 749883.45/748985.05 | 755076.90/753154.35 |
|
| #Best | 0/0 | 0/0 | 0/0 | 1/2 |
| 11/ |
|
| 4.32 | 4.32 | 4.32 | 1.18 | 0.14/0.07 |
Note. In Table 9, data A/B denote the best objective value and the average objective value of the instance found by the algorithm.
Devbest, Devavg, and average time of different algorithms on RanReal960.
| Instance name | IVNS | GVNS | SGVNS | FITS | NDVNS | HA-CCP |
|---|---|---|---|---|---|---|
| RanReal960_01.30 | 0.67/0.84/918.26 | 0.62/0.89/811.54 | 0.19/0.35/856.21 | 0.48/0.57/915.53 | 0/0.14/- | 0.03/0.18/720.64 |
| RanReal960_02.30 | 0.62/0.83/797.61 | 0.61/0.90/842.95 | 0.19/0.35/835.98 | 0.09/0.13/904.23 | 0/0.18/- | 0.05/0.16/731.68 |
| RanReal960_03.30 | 0.61/0.79/883.41 | 0.59/0.84/860.63 | 0.19/0.32/829.85 | 0.46/0.55/836.81 | 0/0.1/- | 0.07/0.17/673.02 |
| RanReal960_04.30 | 0.52/0.63/919.96 | 0.57/0.83/832.99 | 0.10/0.32/822.40 | 0.04/0.17/929.49 | 0/0.17/- | 0.07/0.21/780.14 |
| RanReal960_05.30 | 0.68/0.86/804.13 | 0.76/0.97/883.85 | 0.15/0.34/840.42 | 0.49/0.52/957.25 | 0/0.13/- | 0.09/0.24/686.23 |
| RanReal960_06.30 | 0.55/0.78/857.85 | 0.70/0.86/801.30 | 0.25/0.37/834.76 | 0.53/0.58/935.81 | 0.02/0.1/- | 0.00/0.19/777.19 |
| RanReal960_07.30 | 0.72/0.92/875.58 | 0.68/0.94/850.22 | 0.16/0.36/816.60 | 0.55/0.56/894.98 | 0/0.12/- | 0.01/0.13/769.18 |
| RanReal960_08.30 | 0.49/0.75/804.15 | 0.62/0.82/822.22 | 0.19/0.35/831.19 | 0.40/0.47/948.47 | 0/0.18/- | 0.15/0.27/686.39 |
| RanReal960_09.30 | 0.65/0.81/815.06 | 0.53/0.92/863.40 | 0.16/0.33/812.81 | 0.43/0.59/884.89 | 0/0.15/- | 0.12/0.23/641.61 |
| RanReal960_10.30 | 0.66/0.9/878.66 | 0.71/0.94/850.02 | 0.19/0.36/792.14 | 0.50/0.58/897.68 | 0/0.15/- | 0.13/0.22/775.20 |
| RanReal960_01.40 | 0.79/1.08/877.73 | 0.95/1.17/847.87 | 0.15/0.41/832.62 | 0.68/0.78/913.51 | 0/0.19/- | 0.04/0.16/724.70 |
| RanReal960_02.40 | 0.8/0.97/824.06 | 0.76/0.99/876.23 | 0.16/0.32/830.26 | 0.63/0.67/938.57 | 0.01/0.17/- | 0.00/0.16/689.19 |
| RanReal960_03.40 | 0.69/0.87/905.64 | 0.80/1.08/850.33 | 0.23/0.36/816.43 | 0.53/0.56/829.18 | 0/0.15/- | 0.00/0.13/726.02 |
| RanReal960_04.40 | 0.68/1.01/800.47 | 0.68/1.11/904.06 | 0.27/0.47/761.94 | 0.00/0.26/931.93 | 0.15/0.33/- | 0.20/0.30/737.53 |
| RanReal960_05.40 | 0.97/1.12/826.35 | 0.84/1.12/857.74 | 0.26/0.39/803.47 | 0.68/0.74/882.95 | 0/0.19/- | 0.02/0.13/737.69 |
| RanReal960_06.40 | 1.00/1.10/876.40 | 0.73/1.27/835.26 | 0.30/0.48/840.43 | 0.68/0.71/795.61 | 0/0.26/- | 0.04/0.23/764.48 |
| RanReal960_07.40 | 0.92/1.08/882.22 | 0.83/1.20/884.53 | 0.27/0.48/871.15 | 0.05/0.38/891.65 | 0/0.24/- | 0.07/0.16/796.50 |
| RanReal960_08.40 | 0.62/0.75/807.24 | 0.70/0.97/851.96 | 0.20/0.30/827.89 | 0.42/0.57/884.17 | 0/0.24/- | 0.07/0.16/711.17 |
| RanReal960_09.40 | 0.79/0.96/818.16 | 0.73/0.96/878.54 | 0.05/0.28/847.56 | 0.43/0.50/873.44 | 0/0.11/- | 0.02/0.21/716.20 |
| RanReal960_10.40 | 0.89/1.05/872.90 | 0.85/1.08/863.94 | 0.17/0.45/860.78 | 0.58/0.72/943.53 | 0/0.19/- | 0.04/0.14/689.14 |
| RanReal960_01.60 | 1.02/1.32/789.02 | 1.10/1.47/901.12 | 0.25/0.46/907.89 | 0.85/0.92/901.04 | 0.01/0.3/- | 0.00/0.16/751.24 |
| RanReal960_02.60 | 0.99/1.20/826.25 | 0.93/1.24/874.07 | 0.19/0.34/873.06 | 0.49/0.66/887.61 | 0.21/0.4/- | 0.00/0.21/687.37 |
| RanReal960_03.60 | 1.08/1.30/808.81 | 1.08/1.37/852.82 | 0.14/0.38/873.26 | 0.61/0.77/923.81 | 0.08/0.31/- | 0.00/0.17/658.15 |
| RanReal960_04.60 | 0.94/1.14/853.85 | 0.82/1.21/830.99 | 0.14/0.31/839.14 | 0.64/0.71/819.9 | 0/0.27/- | 0.08/0.22/723.40 |
| RanReal960_05.60 | 1.08/1.32/831.31 | 0.99/1.40/895.34 | 0.10/0.44/868.22 | 0.75/0.82/889.58 | 0.14/0.31/- | 0.00/0.22/691.55 |
| RanReal960_06.60 | 0.95/1.15/766.03 | 0.91/1.32/872.94 | 0.20/0.47/836.76 | 0.81/0.95/864.12 | 0.14/0.52/- | 0.00/0.16/727.95 |
| RanReal960_07.60 | 1.20/1.51/918.06 | 1.16/1.62/909.03 | 0.47/0.66/878.59 | 0.85/0.89/875.95 | 0.16/0.45/- | 0.00/0.24/680.08 |
| RanReal960_08.60 | 0.72/1.13/851.60 | 0.95/1.23/911.42 | 0.12/0.35/859.76 | 0.50/0.63/870.01 | 0.12/0.51/- | 0.00/0.24/761.94 |
| RanReal960_09.60 | 0.97/1.26/770.73 | 1.07/1.39/849.73 | 0.11/0.39/868.30 | 0.52/0.74/900.64 | 0.03/0.24/- | 0.00/0.18/740.51 |
| RanReal960_10.60 | 0.95/1.23/855.35 | 1.12/1.46/898.95 | 0.18/0.45/857.38 | 0.81/0.93/870.89 | 0.12/0.38/- | 0.00/0.17/758.65 |
| Average | 0.81/1.02/843.9 | 0.81/1.12/862.2 | 0.19/0.39/840.91 | 0.52/0.62/893.11 | 0.04/0.24/- | 0.04/0.19/723.82 |
Note. In Table 10, data A/B/C denote the value of Devbest, the value of Devavg, and the algorithm's average time to find a final solution. The symbol “-” denotes the cases when the result is not reported in the literature.
Experimental statistical results on the MDG-a.
| IVNS | GVNS | SGVNS | FITS | NDVNS | HA-CPP | |
|---|---|---|---|---|---|---|
| #Best/Avg | 0/0 | 0/0 | 0/0 | 0/0 |
| 0/4 |
|
| 7.74 | 7.74 | 7.74 | 7.74 | 7.74 | |
| Avg | 2.63/3.4 | 0.99/1.01 | 0.43/0.57 | 2.12/2.43 |
| 0.1/0.21 |
| AvgTime (s) | 1862.55 |
| 1839.95 | 1867.01 | - | 1757.32 |
Note. In Table 11, the symbol “-” denotes the cases when the result is not reported in the literature.
Comparative results of different algorithms on the MDG-a.
| Instance name | IVNS | GVNS | SGVNS | FITS | NDVNS | HA-CCP |
|---|---|---|---|---|---|---|
| MDG-a_21 | 379241.00/376249.80 | 388647.00/387189.20 | 389269.00/389208.15 | 383164.00/382387.05 |
| 390987.00/ |
| MDG-a_22 | 380665.00/377418.75 | 384487.00/384018.35 | 386354.00/386007.50 | 380817.00/380489.60 |
| 387838.00/387393.10 |
| MDG-a_23 | 375697.00/374941.20 | 386154.00/385489.20 | 387267.00/387019.40 | 380630.00/379334.85 |
| 389071.00/388611.10 |
| MDG-a_24 | 378258.00/376540.75 | 387095.00/386473.15 | 388423.00/388008.45 | 381783.00/380560.55 |
| 390051.00/389525.40 |
| MDG-a_25 | 389242.00/384685.70 | 387121.00/395749.55 | 398108.00/397471.50 | 390623.00/386346.05 |
| 399215.00/398869.20 |
| MDG-a_26 | 392407.00/389113.50 | 396756.00/400015.60 | 402135.00/401471.95 | 393222.00/392916.10 |
| 403425.00/ |
| MDG-a_27 | 375566.00/373113.95 | 380243.00/379248.65 | 381896.00/381208.70 | 377617.00/376721.60 |
| 383246.00/382731.55 |
| MDG-a_28 | 378486.00/375546.50 | 386018.00/385207.20 | 387594.00/387004.55 | 380748.00/379732.95 |
| 388553.00/388208.60 |
| MDG-a_29 | 377175.00/372663.75 | 382108.00/381301.50 | 383937.00/383008.55 | 378239.00/377540.40 |
| 384933.00/384588.45 |
| MDG-a_30 | 389615.00/386318.15 | 394817.00/394281.50 | 396678.00/396041.70 | 389452.00/389254.10 |
| 398004.00/397503.15 |
| MDG-a_31 | 376920.00/374627.70 | 384718.00/384018.25 | 386587.00/385749.40 | 379407.00/378922.70 |
| 387609.00/387276.55 |
| MDG-a_32 | 382405.00/379790.40 | 391693.00/391004.60 | 393098.00/392578.60 | 383333.00/382737.35 |
| 394290.00/393941.40 |
| MDG-a_33 | 377689.00/373096.60 | 382576.00/381876.80 | 384291.00/383273.45 | 379047.00/376641.80 |
| 385583.00/385036.20 |
| MDG-a_34 | 384412.00/381472.65 | 393135.00/392409.55 | 394676.00/394176.80 | 386544.00/385459.25 |
| 396214.00/395706.85 |
| MDG-a_35 | 385251.00/383302.15 | 393384.00/392174.20 | 394687.00/394059.40 | 386347.00/385302.60 |
| 395848.00/ |
| MDG-a_36 | 394867.00/389332.30 | 400271.00/400019.40 | 402087.00/401287.65 | 396368.00/394103.05 |
| 402998.00/402698.45 |
| MDG-a_37 | 384811.00/380906.40 | 387006.00/386276.45 | 388411.00/387875.60 | 386195.00/385797.30 |
| 389769.00/389349.00 |
| MDG-a_38 | 387472.00/384752.55 | 394264.00/393879.15 | 395865.00/395287.90 | 388712.00/387807.15 |
| 397249.00/ |
| MDG-a_39 | 381738.00/378840.90 | 390008.00/389147.50 | 391415.00/391074.95 | 385975.00/383036.10 |
| 392913.00/392506.70 |
| MDG-a_40 | 392751.00/391517.70 | 403662.00/403108.90 | 405184.00/405008.90 | 396321.00/395505.80 |
| 406672.00/406245.60 |
| #Best | 0/0 | 0/0 | 0/0 | 0/0 |
| 0/4 |
|
| 7.74 | 7.74 | 7.74 | 7.74 | 7.74E-06/0.01 |
Note. In Table 12, data A/B denote the best objective value and the average objective value of the instance found by the algorithm.
Devbest, Devavg, and average time of different algorithms on the MDG-a.
| Instance name | IVNS | GVNS | SGVNS | FITS | NDVNS | HA-CCP |
|---|---|---|---|---|---|---|
| MDG-a_21 | 3.07/3.84/1938.05 | 0.67/1.04/1518.3 | 0.51/0.52/1867.83 | 2.07/2.27/1872.28 | 0.00/0.16/- | 0.07/0.15/1765.62 |
| MDG-a_22 | 2.01/2.85/1840.87 | 1.03/1.15/1806.64 | 0.55/0.64/1801.35 | 1.97/2.06/1931.75 | 0.00/0.19/- | 0.16/0.28/1719.05 |
| MDG-a_23 | 3.51/3.7/1868.53 | 0.82/0.99/1741.74 | 0.54/0.60/1839.26 | 2.24/2.58/1937.18 | 0.00/0.12/- | 0.07/0.19/1773.65 |
| MDG-a_24 | 3.08/3.52/1892.93 | 0.81/0.97/1697.71 | 0.47/0.58/1830.54 | 2.17/2.49/1903.31 | 0.00/0.16/- | 0.06/0.19/1807.82 |
| MDG-a_25 | 2.56/3.7/1829.42 | 3.09/0.93/1663.95 | 0.34/0.50/1870.12 | 2.22/3.29/1824.79 | 0.00/0.12/- | 0.07/0.15/1731.29 |
| MDG-a_26 | 2.74/3.56/1923.60 | 1.66/0.85/1665.89 | 0.33/0.49/1790.9 | 2.54/2.61/1926.98 | 0.00/0.18/- | 0.01/0.17/1701.12 |
| MDG-a_27 | 2.14/2.78/1790.23 | 0.92/1.18/1635.81 | 0.49/0.67/1890.33 | 1.61/1.84/1837.59 | 0.00/0.22/- | 0.14/0.27/1630.26 |
| MDG-a_28 | 2.71/3.46/1920.76 | 0.77/0.98/1681.61 | 0.37/0.52/1879.05 | 2.13/2.39/1733.96 | 0.00/0.13/- | 0.12/0.21/1849.73 |
| MDG-a_29 | 2.11/3.28/1903.37 | 0.83/1.04/1835.42 | 0.36/0.60/1859.38 | 1.84/2.02/1913.92 | 0.00/0.13/- | 0.10/0.19/1780.88 |
| MDG-a_30 | 2.16/2.99/1820.66 | 0.85/0.99/1692.74 | 0.38/0.54/1793.7 | 2.20/2.25/1867.39 | 0.00/0.11/- | 0.05/0.18/1801.66 |
| MDG-a_31 | 2.95/3.54/1912.22 | 0.94/1.12/1691.17 | 0.46/0.68/1789.28 | 2.31/2.43/1703.24 | 0.00/0.21/- | 0.20/0.28/1637.96 |
| MDG-a_32 | 3.09/3.76/1888.87 | 0.74/0.91/1663.5 | 0.38/0.52/1853.43 | 2.86/3.01/1913.13 | 0.00/0.15/- | 0.08/0.17/1739.88 |
| MDG-a_33 | 2.10/3.29/1908.54 | 0.84/1.02/1816.25 | 0.39/0.66/1908.27 | 1.75/2.38/1960.62 | 0.00/0.15/- | 0.06/0.2/1788.08 |
| MDG-a_34 | 3.10/3.84/1812.31 | 0.90/1.09/1759.61 | 0.52/0.64/1840.43 | 2.57/2.84/1820.16 | 0.00/0.23/- | 0.13/0.26/1721.00 |
| MDG-a_35 | 2.73/3.22/1810.68 | 0.67/0.98/1661.62 | 0.35/0.50/1797.99 | 2.45/2.71/1895.51 | 0.00/0.15/- | 0.05/0.15/1827.95 |
| MDG-a_36 | 2.16/3.54/1838.15 | 0.83/0.89/1700.47 | 0.38/0.57/1842.45 | 1.79/2.35/1715.11 | 0.00/0.12/- | 0.15/0.22/1731.4 |
| MDG-a_37 | 1.40/2.40/1851.54 | 0.84/1.03/1752.65 | 0.48/0.62/1833.76 | 1.05/1.15/1935.18 | 0.00/0.17/- | 0.13/0.24/1746.95 |
| MDG-a_38 | 2.50/3.18/1863.12 | 0.79/0.89/1769.98 | 0.39/0.53/1804.21 | 2.19/2.42/1909.01 | 0.00/0.18/- | 0.04/0.16/1806.92 |
| MDG-a_39 | 2.97/3.7/1901.77 | 0.87/1.08/1732.95 | 0.51/0.59/1887.26 | 1.89/2.64/1874.83 | 0.00/0.16/- | 0.13/0.23/1763.7 |
| MDG-a_40 | 3.52/3.82/1735.43 | 0.84/0.98/1770.49 | 0.47/0.51/1819.48 | 2.64/2.84/1864.35 | 0.00/0.12/- | 0.10/0.21/1821.44 |
| Average | 2.63/3.4/1862.55 | 0.99/1.01/1712.93 | 0.43/0.57/1839.95 | 2.12/2.43/1867.01 | 0.00/0.16/- | 0.1/0.21/1757.32 |
Note. In Table 13, data A/B/C denote the value of Devbest, the value of Devavg, and the algorithm's average time to find a final solution. The symbol “-” denotes the cases when the result is not reported in the literature.
Figure 1Probability distribution of the time required to reach the value of the objective function. (a) Instance: RanReal240_05 and target:193000. (b) Instance: RanReal240_09 and target: 207700. (c) Instance: RanReal240_16 and target: 202000. (d) Instance: RanReal480_05 and target: 473000. (e) Instance: RanReal480_14 and target: 500. (f) Instance: RanReal480_18 and target: 515000. (g) Instance: RanReal960_02.30 and target: 1380000. (h) Instance: RanReal960_06.30 and target: 1370000. (i) Instance: RanReal960_07.40 and target: 1000000. (j) Instance: RanReal960_05.60 and target: 710000. (k) Instance: MDG-a_23 and target: 360000. (l) Instance: MDG-a_35 and target: 330000.
Success rate of RCM and CM2 in constructing initial feasible solution on RanReal960 instances with p=60.
| Instance name | (1.30, 1) | (1.28, 1) | (1.27, 1) | (1, 1) | (1, 0.94) | (1, 0.93) | (1, 0.92) |
|---|---|---|---|---|---|---|---|
| RanReal960_01.60 | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 85%/100% | 0%/100% | 0%/100% |
| RanReal960_02.60 | 97%/100% | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 90%/100% |
| RanReal960_03.60 | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 20%/100% |
| RanReal960_04.60 | 1%/14% | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 100%/100% |
| RanReal960_05.60 | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 64%/100% | 0%/100% |
| RanReal960_06.60 | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 34%/100% | 0%/100% | 0%/0% |
| RanReal960_07.60 | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 0%/100% | 0%/0% | 0%/0% |
| RanReal960_08.60 | 0%/0% | 71%/95% | 79%/98% | 100%/100% | 100%/100% | 100%/100% | 100%/100% |
| RanReal960_09.60 | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 89%/100% |
| RanReal960_10.60 | 100%/100% | 100%/100% | 100%/100% | 100%/100% | 64%/100% | 0%/100% | 0%/100% |
| Average | 79.8%/ | 97.1%/ | 97.9%/ |
| 78.3%/ | 56.4%/ | 39.9%/ |
Note. In Table 14, s1 and s2 in (s1, s2), respectively, denote the scaling ratios of the lower and upper bounds of the cluster capacity. A and B in A/B, respectively, represent the initial solution construction success rate obtained using RCM and CM2.
Statistical comparison results of HA-CCP-RCM and HA-CCP.
| HA-CCP-RCM | HA-CCP | |
|---|---|---|
| #Best/Avg | 4/4 |
|
|
| 0.39/0.39 | |
| Avg Devbest/Devavg (%) | 0.04/0.14 |
|
| AvgTime (s) |
| 659.04 |
Comparative results of HA-CCP-RCM and HA-CCP.
| Instance name | HA-CCP-RCM | HA-CCP |
|---|---|---|
| RanReal240_05 |
| 195540.41/195469.00 |
| RanReal240_09 |
| 209057.64/208897.23 |
| RanReal240_16 | 204063.69/203943.95 |
|
| RanReal480_05 | 484845.80/ |
|
| RanReal480_14 | 515313.22/514565.40 |
|
| RanReal480_18 |
| 526314.82/ |
| RanReal960_02.30 | 1434083.69/1432684.79 |
|
| RanReal960_05.60 | 748689.45/ |
|
| RanReal960_06.30 | 1419623.57/1418217.77 |
|
| RanReal960_07.40 |
| 1043176.75/ |
| MDG-a_23 | 388753.00/388437.80 |
|
| MDG-a_35 | 395692.00/395378.35 |
|
| #Best | 4/4 |
|
|
| 0.39/0.39 |
Note. In Table 16, data A/B denote the best objective value and the average objective value of the instance found by the algorithm.
Devbest, Devavg, and average time of HA-CCP-RCM and HA-CCP.
| Instance name | HA-CCP-RCM | HA-CCP |
|---|---|---|
| RanReal240_05 | 0.00/0.04/119.45 | 0.01/0.05/135.27 |
| RanReal240_09 | 0.00/0.10/93.85 | 0.06/0.14/98.89 |
| RanReal240_16 | 0.00/0.06/120.73 | 0.00/0.05/102.24 |
| RanReal480_05 | 0.06/0.17/305.23 | 0.00/0.22/301.91 |
| RanReal480_14 | 0.03/0.18/342.13 | 0.00/0.13/340.90 |
| RanReal480_18 | 0.00/0.12/319.68 | 0.00/0.12/330.79 |
| RanReal960_02.30 | 0.07/0.17/773.08 | 0.00/0.11/731.68 |
| RanReal960_05.60 | 0.08/0.20/754.65 | 0.00/0.22/691.55 |
| RanReal960_06.30 | 0.09/0.19/733.07 | 0.00/0.19/777.19 |
| RanReal960_07.40 | 0.00/0.16/736.56 | 0.03/0.12/796.50 |
| MDG-a_23 | 0.08/0.16/1766.01 | 0.00/0.12/1773.65 |
| MDG-a_35 | 0.04/0.12/1737.76 | 0.00/0.09/1827.95 |
| Average | 0.04/0.14/ |
|
Note. In Table 17, data A/B/C denote the value of Devbest, the value of Devavg, and the algorithm's average time to find a final solution.
Statistical comparison results of DM2 and DM3 on RanReal960.
| DM2 | DM3 | |
|---|---|---|
| #Best/Avg | 1/0 |
|
|
| 5.77 | |
| Avg Devbest/Devavg (%) | 0.19/0.33 |
|
| AvgTime (s) |
| 705.36 |
Comparative results of DM2 and DM3 on RanReal960.
| Instance name | DM2 | DM3 |
|---|---|---|
| RanReal960_01.30 | 1339422.76/1337439.23 |
|
| RanReal960_02.30 | 1433976.41/1432620.51 |
|
| RanReal960_03.30 | 1397391.88/1395414.88 |
|
| RanReal960_04.30 | 1413805.22/1411624.30 |
|
| RanReal960_05.30 | 1369728.30/1368811.02 |
|
| RanReal960_06.30 |
| 1418984.70/ |
| RanReal960_07.30 | 1340663.25/1339585.27 |
|
| RanReal960_08.30 | 1466312.51/1465036.05 |
|
| RanReal960_09.30 | 1385370.30/1383667.64 |
|
| RanReal960_10.30 | 1384748.37/1383091.10 |
|
| RanReal960_01.40 | 1041414.82/1040042.65 |
|
| RanReal960_02.40 | 1115375.82/1113835.01 |
|
| RanReal960_03.40 | 1087242.79/1086124.89 |
|
| RanReal960_04.40 | 1100870.73/1099218.54 |
|
| RanReal960_05.40 | 1065983.91/1064140.38 |
|
| RanReal960_06.40 | 1104907.29/1103838.17 |
|
| RanReal960_07.40 | 1041902.02/1040549.03 |
|
| RanReal960_08.40 | 1143170.88/1141692.09 |
|
| RanReal960_09.40 | 1075078.06/1073881.61 |
|
| RanReal960_10.40 | 1077549.54/1076250.33 |
|
| RanReal960_01.60 | 731791.05/730574.72 |
|
| RanReal960_02.60 | 775695.34/773599.78 |
|
| RanReal960_03.60 | 758983.07/757547.47 |
|
| RanReal960_04.60 | 766615.64/765530.39 |
|
| RanReal960_05.60 | 746350.92/745399.89 |
|
| RanReal960_06.60 | 766117.84/765444.75 |
|
| RanReal960_07.60 | 728688.71/727719.25 |
|
| RanReal960_08.60 | 793341.85/790820.80 |
|
| RanReal960_09.60 | 752529.87/751033.08 |
|
| RanReal960_10.60 | 753818.27/752479.66 |
|
| #Best | 1/0 |
|
|
| 5.77 |
Note. In Table 19, data A/B denote the best objective value and the average objective value of the instance found by the algorithm.
Devbest, Devavg, and average time of DM2 and DM3 on RanReal960.
| Instance name | DM2 | DM3 |
|---|---|---|
| RanReal960_01.30 | 0.04/0.18/657.10 | 0.01/0.13/701.09 |
| RanReal960_02.30 | 0.08/0.17/764.82 | 0.02/0.12/797.04 |
| RanReal960_03.30 | 0.01/0.15/710.61 | 0.01/0.12/720.84 |
| RanReal960_04.30 | 0.03/0.19/763.00 | 0.00/0.16/667.80 |
| RanReal960_05.30 | 0.12/0.19/798.16 | 0.03/0.14/676.75 |
| RanReal960_06.30 | 0.11/0.23/714.99 | 0.14/0.22/647.17 |
| RanReal960_07.30 | 0.07/0.15/745.90 | 0.06/0.14/749.34 |
| RanReal960_08.30 | 0.11/0.19/754.81 | 0.00/0.17/676.06 |
| RanReal960_09.30 | 0.05/0.17/725.25 | 0.00/0.10/721.36 |
| RanReal960_10.30 | 0.03/0.15/645.77 | 0.00/0.11/725.62 |
| RanReal960_01.40 | 0.10/0.23/636.56 | 0.00/0.11/669.23 |
| RanReal960_02.40 | 0.19/0.33/662.33 | 0.04/0.19/678.43 |
| RanReal960_03.40 | 0.20/0.31/730.12 | 0.00/0.19/748.76 |
| RanReal960_04.40 | 0.10/0.25/658.97 | 0.00/0.12/732.29 |
| RanReal960_05.40 | 0.02/0.19/707.52 | 0.00/0.13/701.30 |
| RanReal960_06.40 | 0.23/0.33/703.43 | 0.08/0.21/654.20 |
| RanReal960_07.40 | 0.12/0.25/667.78 | 0.00/0.13/684.48 |
| RanReal960_08.40 | 0.14/0.26/702.86 | 0.00/0.17/689.27 |
| RanReal960_09.40 | 0.16/0.27/719.46 | 0.00/0.13/719.93 |
| RanReal960_10.40 | 0.13/0.25/717.19 | 0.00/0.12/706.70 |
| RanReal960_01.60 | 0.34/0.51/693.50 | 0.00/0.22/732.69 |
| RanReal960_02.60 | 0.36/0.63/734.58 | 0.00/0.28/718.58 |
| RanReal960_03.60 | 0.33/0.52/710.39 | 0.00/0.18/761.03 |
| RanReal960_04.60 | 0.53/0.67/707.52 | 0.00/0.24/707.68 |
| RanReal960_05.60 | 0.40/0.52/632.37 | 0.03/0.20/666.28 |
| RanReal960_06.60 | 0.41/0.49/607.12 | 0.05/0.22/667.62 |
| RanReal960_07.60 | 0.52/0.65/701.64 | 0.00/0.28/642.39 |
| RanReal960_08.60 | 0.25/0.56/604.62 | 0.01/0.20/707.20 |
| RanReal960_09.60 | 0.30/0.50/621.11 | 0.01/0.15/747.19 |
| RanReal960_10.60 | 0.29/0.47/738.65 | 0.02/0.16/742.39 |
| Average | 0.19/0.33/ |
|
Note. In Table 20, data A/B/C denote the value of Devbest, the value of Devavg, and the algorithm's average time to find a final solution.
Statistical comparison results of HA-CCP-RS and HA-CCP on the MDG-a.
| HA-CCP-RS | HA-CCP | |
|---|---|---|
| #Best/Avg | 0/0 |
|
|
| 1.91 | |
| Avg Devbest/Devavg (%) | 0.12/0.24 |
|
| AvgTime (s) | 1843.11 |
|
Comparative results of HA-CCP-RS and HA-CCP on the MDG-a.
| Instance name | HA-CCP-RS | HA-CCP |
|---|---|---|
| MDG-a_21 | 390621.00/390145.80 |
|
| MDG-a_22 | 387550.00/387010.65 |
|
| MDG-a_23 | 388466.00/387984.40 |
|
| MDG-a_24 | 389555.00/389016.65 |
|
| MDG-a_25 | 398779.00/398257.00 |
|
| MDG-a_26 | 402852.00/402381.40 |
|
| MDG-a_27 | 382574.00/382245.40 |
|
| MDG-a_28 | 388264.00/387758.55 |
|
| MDG-a_29 | 384292.00/383914.05 |
|
| MDG-a_30 | 397474.00/397111.05 |
|
| MDG-a_31 | 387298.00/386716.30 |
|
| MDG-a_32 | 393730.00/393350.75 |
|
| MDG-a_33 | 385030.00/384564.15 |
|
| MDG-a_34 | 395459.00/394970.90 |
|
| MDG-a_35 | 395459.00/394970.90 |
|
| MDG-a_36 | 402659.00/402316.25 |
|
| MDG-a_37 | 389236.00/388922.00 |
|
| MDG-a_38 | 396689.00/396276.55 |
|
| MDG-a_39 | 392441.00/392042.25 |
|
| MDG-a_40 | 406367.00/405899.70 |
|
| #Best | 0/0 |
|
|
| 1.91 |
Note. In Table 22, data A/B denote the best objective value and the average objective value of the instance found by the algorithm.
Devbest, Devavg, and average time of HA-CCP-RS and HA-CCP on the MDG-a.
| Instance name | HA-CCP-RS | HA-CCP |
|---|---|---|
| MDG-a_21 | 0.09/0.22/1827.80 | 0.00/0.08/1765.62 |
| MDG-a_22 | 0.07/0.21/1854.63 | 0.00/0.11/1719.05 |
| MDG-a_23 | 0.16/0.28/1760.08 | 0.00/0.12/1773.65 |
| MDG-a_24 | 0.13/0.27/1876.73 | 0.00/0.13/1807.82 |
| MDG-a_25 | 0.11/0.24/1854.49 | 0.00/0.09/1731.29 |
| MDG-a_26 | 0.14/0.26/1854.90 | 0.00/0.16/1701.12 |
| MDG-a_27 | 0.18/0.26/1770.48 | 0.00/0.13/1630.26 |
| MDG-a_28 | 0.07/0.20/1842.33 | 0.00/0.09/1849.73 |
| MDG-a_29 | 0.17/0.26/1856.95 | 0.00/0.09/1780.88 |
| MDG-a_30 | 0.13/0.22/1888.56 | 0.00/0.13/1801.66 |
| MDG-a_31 | 0.08/0.23/1833.46 | 0.00/0.09/1637.96 |
| MDG-a_32 | 0.14/0.24/1811.64 | 0.00/0.09/1739.88 |
| MDG-a_33 | 0.14/0.26/1827.21 | 0.00/0.14/1788.08 |
| MDG-a_34 | 0.19/0.31/1822.35 | 0.00/0.13/1721.00 |
| MDG-a_35 | 0.10/0.22/1822.35 | 0.00/0.09/1827.95 |
| MDG-a_36 | 0.08/0.17/1839.01 | 0.00/0.07/1731.40 |
| MDG-a_37 | 0.14/0.22/1849.99 | 0.00/0.11/1746.95 |
| MDG-a_38 | 0.14/0.24/1904.83 | 0.00/0.12/1806.92 |
| MDG-a_39 | 0.12/0.22/1894.74 | 0.00/0.10/1763.70 |
| MDG-a_40 | 0.07/0.19/1869.64 | 0.00/0.10/1821.44 |
| Average | 0.12/0.24/1843.11 |
|
Note. In Table 23, data A/B/C denote the value of Devbest, the value of Devavg, and the algorithm's average time to find a final solution.
Statistical comparison results of HA-CCP-NAC and HA-CCP on RanReal240 and RanReal480.
| HA-CCP-NAC | HA-CCP | |
|---|---|---|
| #Best/Avg | 0/0 |
|
|
| 1.82 | |
| Avg Devbest/Devavg (%) | 0.17/0.26 |
|
| AvgTime (s) |
| 217.25 |
Comparative results of HA-CCP-NAC and HA-CCP on RanReal240 and RanReal480.
| Instance name | HA-CCP-NAC | HA-CCP |
|---|---|---|
| RanReal240_01 | 224727.06/224616.93 |
|
| RanReal240_02 | 204435.05/204256.39 |
|
| RanReal240_03 | 198819.54/198592.41 |
|
| RanReal240_04 | 225102.36/224814.97 |
|
| RanReal240_05 | 195307.90/195203.22 |
|
| RanReal240_06 | 216477.84/216312.91 |
|
| RanReal240_07 | 208949.52/208789.41 |
|
| RanReal240_08 | 205040.86/204835.75 |
|
| RanReal240_09 | 208588.26/208475.27 |
|
| RanReal240_10 | 192868.91/192706.85 |
|
| RanReal240_11 | 204549.74/204455.01 |
|
| RanReal240_12 | 200951.37/200791.23 |
|
| RanReal240_13 | 202170.78/201988.4 |
|
| RanReal240_14 | 228594.33/228434.38 |
|
| RanReal240_15 | 191160.90/190978.45 |
|
| RanReal240_16 | 203796.06/203691.26 |
|
| RanReal240_17 | 194915.27/194730.53 |
|
| RanReal240_18 | 195012.27/194868.93 |
|
| RanReal240_19 | 199135.59/198980.50 |
|
| RanReal240_20 | 211956.00/211831.11 |
|
| RanReal480_01 | 555335.92/554734.67 |
|
| RanReal480_02 | 510361.31/509822.51 |
|
| RanReal480_03 | 496848.36/496025.80 |
|
| RanReal480_04 | 521736.02/521332.69 |
|
| RanReal480_05 | 483933.52/483612.70 |
|
| RanReal480_06 | 533914.73/533474.70 |
|
| RanReal480_07 | 545679.18/545247.24 |
|
| RanReal480_08 | 531790.95/531213.90 |
|
| RanReal480_09 | 555943.11/555557.53 |
|
| RanReal480_10 | 519486.75/519083.16 |
|
| RanReal480_11 | 523048.09/522469.89 |
|
| RanReal480_12 | 501724.17/500933.49 |
|
| RanReal480_13 | 534164.65/533751.60 |
|
| RanReal480_14 | 513914.91/513549.56 |
|
| RanReal480_15 | 517055.94/516347.68 |
|
| RanReal480_16 | 549618.65/549232.56 |
|
| RanReal480_17 | 537155.63/536696.66 |
|
| RanReal480_18 | 525517.30/524655.46 |
|
| RanReal480_19 | 522191.15/521731.11 |
|
| RanReal480_20 | 518068.63/517724.40 |
|
| #Best | 0/0 |
|
|
| 1.82 |
Note. In Table 25, data A/B denote the best objective value and the average objective value of the instance found by the algorithm.
Devbest, Devavg, and average time of HA-CCP-NAC and HA-CCP on RanReal240 and RanReal480.
| Instance name | HA-CCP-NAC | HA-CCP |
|---|---|---|
| RanReal240_01 | 0.12/0.17/93.82 | 0.00/0.05/127.88 |
| RanReal240_02 | 0.09/0.18/127.36 | 0.00/0.05/111.58 |
| RanReal240_03 | 0.13/0.24/130.94 | 0.00/0.08/135.66 |
| RanReal240_04 | 0.26/0.38/122.88 | 0.00/0.15/124.67 |
| RanReal240_05 | 0.12/0.17/110.23 | 0.00/0.04/135.27 |
| RanReal240_06 | 0.12/0.19/109.10 | 0.00/0.05/129.28 |
| RanReal240_07 | 0.16/0.24/123.43 | 0.00/0.06/127.25 |
| RanReal240_08 | 0.10/0.20/100.10 | 0.00/0.07/112.98 |
| RanReal240_09 | 0.22/0.28/114.32 | 0.00/0.08/98.89 |
| RanReal240_10 | 0.09/0.17/116.08 | 0.00/0.05/111.58 |
| RanReal240_11 | 0.08/0.13/122.57 | 0.00/0.04/125.15 |
| RanReal240_12 | 0.08/0.16/131.99 | 0.00/0.06/108.32 |
| RanReal240_13 | 0.09/0.18/135.13 | 0.00/0.03/139.97 |
| RanReal240_14 | 0.16/0.23/129.75 | 0.00/0.1/122.04 |
| RanReal240_15 | 0.04/0.14/118.75 | 0.00/0.07/101.57 |
| RanReal240_16 | 0.14/0.19/145.53 | 0.00/0.05/102.24 |
| RanReal240_17 | 0.24/0.34/132.89 | 0.00/0.06/132.10 |
| RanReal240_18 | 0.08/0.15/122.70 | 0.00/0.05/110.87 |
| RanReal240_19 | 0.09/0.16/80.49 | 0.00/0.05/121.71 |
| RanReal240_20 | 0.13/0.19/103.68 | 0.00/0.06/99.55 |
| RanReal480_01 | 0.14/0.25/197.77 | 0.00/0.14/349.71 |
| RanReal480_02 | 0.24/0.34/284.81 | 0.00/0.13/330.24 |
| RanReal480_03 | 0.24/0.40/295.48 | 0.00/0.18/332.28 |
| RanReal480_04 | 0.20/0.28/267.30 | 0.00/0.15/329.59 |
| RanReal480_05 | 0.25/0.31/258.95 | 0.00/0.22/301.91 |
| RanReal480_06 | 0.20/0.28/251.78 | 0.00/0.16/280.00 |
| RanReal480_07 | 0.15/0.23/303.63 | 0.00/0.17/285.02 |
| RanReal480_08 | 0.21/0.31/275.77 | 0.00/0.14/283.23 |
| RanReal480_09 | 0.21/0.28/208.49 | 0.00/0.15/255.35 |
| RanReal480_10 | 0.19/0.27/257.74 | 0.00/0.12/307.38 |
| RanReal480_11 | 0.31/0.42/214.08 | 0.00/0.17/299.74 |
| RanReal480_12 | 0.32/0.48/277.58 | 0.00/0.26/349.86 |
| RanReal480_13 | 0.20/0.28/271.16 | 0.00/0.10/333.59 |
| RanReal480_14 | 0.30/0.37/293.64 | 0.00/0.13/340.90 |
| RanReal480_15 | 0.25/0.39/279.55 | 0.00/0.21/282.23 |
| RanReal480_16 | 0.13/0.20/243.76 | 0.00/0.08/294.16 |
| RanReal480_17 | 0.30/0.38/251.44 | 0.00/0.17/336.43 |
| RanReal480_18 | 0.15/0.32/297.75 | 0.00/0.12/330.79 |
| RanReal480_19 | 0.15/0.23/268.87 | 0.00/0.11/343.32 |
| RanReal480_20 | 0.23/0.30/240.17 | 0.00/0.15/345.87 |
| Average | 0.17/0.26/ |
|
Note. In Table 26, data A/B/C denote the value of Devbest, the value of Devavg, and the algorithm's average time to find a final solution.