| Literature DB >> 32251428 |
Nestor M Cid-Garcia1, Yasmin A Rios-Solis2,3.
Abstract
We present a two-stage methodology called Positions and Covering (Entities:
Mesh:
Year: 2020 PMID: 32251428 PMCID: PMC7135247 DOI: 10.1371/journal.pone.0229358
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Example for 2D-BPP.
Optimal configuration for an instance from [4] with two bins and more than 50 items.
Fig 2Scheme of the P&C.
The two-step methodology to solve the 2D-BPP.
Fig 3Grid inside of the bin.
First step of the P&C methodology.
Fig 4Points by item.
The P&C methodology computes the points required for each item considering the grid inside of the bin.
Fig 5P&C without rotation.
Set of valid positions when the 90° rotations are not allowed.
Correspondence matrix C for items of Fig 5.
| Position ( | Point ( | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||
| 1 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 2 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 3 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | |
| 4 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | |
| 5 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | |
| 6 | 0 | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | |
| 7 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 8 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 9 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | |
| 10 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | |
| 11 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | |
| 12 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | |
Fig 6P&C with rotations.
The new set of valid positions when rotations by 90° are allowed.
Benchmark instances for the 2D-BPP.
| Instance Class | Description |
|---|---|
| 500 instances proposed by [ | |
| 3 instances proposed by [ | |
| 12 instances proposed by [ | |
| 10 instances proposed by [ |
Execution time for the Positions stage of P&C, Algorithm 1, for the instances in Classes 1–3 of bwmv with and without rotations.
| Class | W × | Non-rotation time (sec) | Rotation time (sec) | |
|---|---|---|---|---|
| 1 | 10×10 | 20 | 0.008 | 0.017 |
| 40 | 0.015 | 0.034 | ||
| 60 | 0.021 | 0.044 | ||
| 80 | 0.025 | 0.050 | ||
| 100 | 0.030 | 0.059 | ||
| 2 | 30×30 | 20 | 1.537 | 2.829 |
| 40 | 2.498 | 4.953 | ||
| 60 | 3.329 | 6.727 | ||
| 80 | 4.290 | 8.191 | ||
| 100 | 5.207 | 9.222 | ||
| 3 | 40×40 | 20 | 2.369 | 4.359 |
| 40 | 4.591 | 9.513 | ||
| 60 | 6.923 | 13.920 | ||
| 80 | 8.869 | 17.588 | ||
| 100 | 10.512 | 22.516 |
Execution time for the Positions stage of P&C, Algorithm 1, for the cgcut, ngcut, and beng instances with and without rotations.
| Class | Non-rotation time (sec) | Rotation time (sec) | |||
|---|---|---|---|---|---|
| 1 | 15×10 | 16 | 0.014 | 0.024 | |
| 2 | 40×70 | 23 | 5.372 | 10.920 | |
| 3 | 62 | 5.617 | 10.700 | ||
| 1 | 10×10 | 10 | 0.002 | 0.004 | |
| 2 | 17 | 0.003 | 0.007 | ||
| 3 | 21 | 0.006 | 0.013 | ||
| 4 | 15×10 | 7 | 0.005 | 0.008 | |
| 5 | 14 | 0.006 | 0.008 | ||
| 6 | 15 | 0.013 | 0.031 | ||
| 7 | 20×20 | 8 | 0.042 | 0.089 | |
| 8 | 13 | 0.059 | 0.120 | ||
| 9 | 18 | 0.082 | 0.166 | ||
| 10 | 30×30 | 13 | 0.060 | 0.115 | |
| 11 | 15 | 0.262 | 0.528 | ||
| 12 | 22 | 0.311 | 0.701 | ||
| 1 | 25×30 | 20 | 0.888 | 1.824 | |
| 2 | 25×10 | 40 | 0.136 | 0.215 | |
| 3 | 60 | 0.202 | 0.316 | ||
| 4 | 80 | 0.250 | 0.506 | ||
| 5 | 100 | 0.286 | 0.477 | ||
| 6 | 40×25 | 40 | 3.164 | 5.554 | |
| 7 | 80 | 5.844 | 10.465 | ||
| 8 | 120 | 6.999 | 12.241 | ||
| 9 | 160 | 7.720 | 13.872 | ||
| 10 | 200 | 8.687 | 15.383 |
Experimental results for Class 1 of the bwmv instances without rotations, applying the different families of valid inequalities to the set-covering ILP.
| Instance | Solution | Execution time | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Original Model | Valid(s) Inequality(s) | ||||||||
| ( | ( | ( | ( | ( | ( | ( | |||
| 1 | 8 | 0.6 | |||||||
| 2 | 5 | 0.6 | 0.6 | 0.7 | |||||
| 3 | 9 | 0.7 | 0.7 | 0.8 | 0.8 | ||||
| 4 | 6 | 0.6 | 0.6 | ||||||
| 5 | 6 | 0.2 | 0.5 | 0.6 | 0.5 | 0.6 | |||
| 6 | 9 | 1.7 | 1.7 | 6.4 | 1.0 | 6.4 | 1.1 | ||
| 7 | 6 | 0.6 | 0.6 | 0.6 | 0.6 | 0.6 | 0.7 | 0.6 | |
| 8 | 6 | 0.7 | 0.7 | 0.7 | 0.8 | 0.9 | 0.7 | 0.9 | |
| 9 | 8 | 0.7 | 0.8 | 0.7 | 0.7 | ||||
| 10 | 8 | 0.7 | 0.8 | 0.7 | 0.7 | 1.9 | 0.7 | ||
| 11 | 10 | 32.5 | 21.1 | 32.7 | 1.9 | 41.5 | 2.0 | 1.6 | |
| 12 | 12 | 2.2 | 2.3 | 2.3 | 2.2 | 2.3 | 2.2 | ||
| 13 | 17 | 2.4 | 3.5 | 2.4 | 2.5 | 3.5 | 2.5 | ||
| 14 | 14 | 4.7 | 16.1 | 4.9 | 13.0 | 5.7 | 13.0 | 13.0 | |
| 15 | 15 | 43.1 | 4.1 | 24.3 | 4.2 | 39.5 | 24.4 | 12.5 | |
| 16 | 14 | 2.2 | 2.7 | 2.1 | 2.0 | 2.3 | 2.2 | 2.1 | |
| 17 | 11 | 59.7 | 66.1 | 60.0 | 65.7 | 57.1 | 57.1 | ||
| 18 | 19 | 2.3 | 2.3 | 2.4 | 2.5 | ||||
| 19 | 11 | 4.2 | 4.4 | 3.5 | 2.2 | 35.4 | 3.5 | 35.3 | |
| 20 | 11 | 31.1 | 39.6 | 31.6 | 39.7 | 28.0 | 28.0 | ||
| 21 | 23 | 8.1 | 9.2 | 8.4 | 9.4 | 47.3 | 8.2 | 47.3 | |
| 22 | 19 | 50.7 | 42.7 | 51.1 | 45.2 | 43.3 | 45.2 | ||
| 23 | 21 | 45.1 | 21.6 | 41.3 | 45.6 | 23.2 | 41.4 | 23.3 | |
| 24 | 22 | 28.0 | 8.4 | 29.3 | 27.8 | 30.6 | 29.4 | 30.6 | |
| 25 | 19 | 6.6 | 4.7 | 6.9 | 7.0 | 4.7 | 7.3 | 3.4 | |
| 26 | 17 | 1300.4 | 257.3 | 1294.4 | 723.7 | 269.8 | 725.9 | 271.4 | |
| 27 | 16 | 52.9 | 79.7 | 53.1 | 79.9 | 6.3 | 6.3 | ||
| 28 | 21 | 74.1 | 28.3 | 64.4 | 35.8 | 35.4 | 65.0 | 51.8 | |
| 29 | 18 | 239.4 | 145.9 | 240.8 | 184.3 | 185.8 | 126.4 | 162.7 | |
| 30 | 24 | 16.1 | 16.4 | 28.3 | 7.2 | 37.5 | 28.3 | 37.6 | |
| 31 | 25 | 139.9 | 98.5 | 127.5 | 94.1 | 173.1 | 64.2 | 78.6 | |
| 32 | 26 | 66.4 | 232.8 | 222.6 | 148.6 | 75.8 | 76.0 | 72.8 | |
| 33 | 27 | 80.4 | 47.2 | 73.0 | 149.6 | 106.1 | 121.2 | 52.3 | |
| 34 | 27 | 79.4 | 62.7 | 69.0 | 113.4 | 75.6 | 71.1 | 85.5 | |
| 35 | 26 | 119.2 | 198.6 | 119.3 | 65.0 | 198.3 | 65.3 | 44.4 | |
| 36 | 28 | 107.8 | 152.0 | 108.7 | 153.1 | 118.3 | 88.7 | 118.3 | |
| 37 | 31 | 52.7 | 44.9 | 48.0 | 52.9 | 49.5 | 47.9 | 49.5 | |
| 38 | 29 | 114.0 | 59.5 | 121.0 | 64.0 | 81.0 | 111.0 | 129.1 | |
| 39 | 30 | 76.8 | 358.4 | 73.6 | 260.8 | 107.7 | 965.8 | 332.1 | |
| 40 | 26 | 183.7 | 133.9 | 270.8 | 71.4 | 311.6 | 119.6 | 88.6 | |
| 41 | 28 | 363.7 | 660.3 | 364.5 | 1334.3 | 875.9 | 982.4 | 445.0 | |
| 42 | 31 | 1181.8 | 1504.7 | 1177.3 | 1069.2 | 1503.5 | 1183.5 | 1956.0 | |
| 43 | 29 | 110.6 | 88.5 | 137.4 | 80.1 | 145.1 | 133.8 | 174.9 | |
| 44 | 30 | 1702.7 | 866.2 | 1704.0 | 614.4 | 864.2 | 748.6 | 447.1 | |
| 45 | 32 | 457.0 | 531.8 | 454.6 | 233.3 | 531.1 | 230.9 | 603.6 | |
| 46 | 37 | 169.4 | 261.9 | 252.2 | 127.8 | 142.1 | 101.7 | 575.1 | |
| 47 | 28 | 709.4 | 836.1 | 712.2 | 766.2 | 1012.4 | 819.2 | 642.7 | |
| 48 | 33 | 1230.0 | 1943.7 | 736.5 | 1090.3 | 932.5 | 1014.5 | 1108.1 | |
| 49 | 31 | 829.2 | 439.1 | 833.4 | 1285.2 | 628.6 | 572.6 | 639.0 | |
| 50 | 38 | 611.7 | 829.9 | 608.3 | 227.0 | 829.9 | 268.6 | 130.6 | |
| 10257.0 | 10254.2 | 10062.3 | 9039.3 | 9207.9 | 7072.5 | 8401.5 | |||
Experimental results for Class 3 of the bwmv instances without rotations with n = 20 and n = 40, applying the different families of valid inequalities to the set-covering ILP.
| Instance | Solution | Execution time | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Original Model | Valid(s) Inequality(s) | ||||||||
| ( | ( | ( | ( | ( | ( | ( | |||
| 1 | 6 | 124.6 | 124.9 | 127.1 | 117.8 | 122.1 | 127.0 | 122.9 | |
| 2 | 3 | 10325.3 | 10323.1 | 86.7 | 188.8 | 188.4 | |||
| 3 | 6 | 119.2 | 119.8 | 120.9 | 121.7 | ||||
| 4 | 4 | 71.3 | 71.0 | 74.4 | 69.9 | 219.1 | 73.8 | 69.9 | |
| 5 | 4 | 1409.2 | 1424.8 | 11093.3 | 11155.9 | 92.6 | 1357.7 | 1359.2 | |
| 6 | 7 | 0.6 | 0.6 | 0.6 | 0.6 | ||||
| 7 | 5 | 67.8 | 68.1 | 69.6 | 69.1 | ||||
| 8 | 4 | 151.8 | 136.7 | 129.4 | 108.9 | 147.5 | 133.4 | 105.3 | |
| 9 | 5 | 202.8 | 222.8 | 529.4 | 223.9 | 527.7 | 1431.0 | 1432.6 | |
| 10 | 7 | ||||||||
| 11 | — | ||||||||
| 12 | — | ||||||||
| 13 | 11 | 3219.7 | 3329.5 | 3561.7 | 2464.9 | 4596.8 | 3721.2 | ||
| 14 | 10 | 1208.8 | 2752.0 | 1980.9 | 822.27 | 623.1 | 942.3 | 717.9 | |
| 15 | 12 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | 1.3 | |
| 16 | 10 | 516.3 | 519.2 | 480.9 | 493.8 | 505.1 | 525.5 | 503.1 | |
| 17 | — | ||||||||
| 18 | 13 | 428.8 | 764.6 | 689.9 | 1235.4 | 733.2 | 793.8 | 734.1 | |
| 19 | 8 | 450.4 | 451.8 | 442.8 | 2724.4 | 598.7 | 450.5 | 453.3 | |
| 20 | 8 | 1094.2 | 872.3 | 533.9 | 932.1 | 1304.9 | 551.1 | 551.6 | |
| 72598.2 | 70694.8 | 106642.2 | 62490.7 | 93523.3 | 65146.4 | 64150.3 | |||
Experimental results for Class 2 of the bwmv instances without rotations, applying the different families of valid inequalities to the set-covering ILP.
| Instance | Solution | Execution time | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Original Model | Valid(s) Inequality(s) | ||||||||
| ( | ( | ( | ( | ( | ( | ( | |||
| 1 | 1 | 9.9 | 10.1 | 10.2 | 10.3 | ||||
| 2 | 1 | 3.7 | 3.8 | 4.9 | 4.9 | ||||
| 3 | 1 | 12.7 | 12.8 | 13.1 | 13.1 | ||||
| 4 | 1 | 6.1 | 6.1 | 6.4 | 6.4 | ||||
| 5 | 1 | 5.3 | 5.3 | 6.9 | 7.0 | ||||
| 6 | 1 | 0.2 | 0.2 | 0.2 | 0.2 | ||||
| 7 | 1 | 6.8 | 7.0 | 7.1 | 7.2 | ||||
| 8 | 1 | 6.7 | 6.8 | 6.9 | 7.0 | ||||
| 9 | 1 | 10.4 | 10.5 | 10.7 | 10.8 | ||||
| 10 | 1 | 12.1 | 12.1 | 12.2 | 12.3 | ||||
| 11 | 1 | 0.1 | 13.1 | 0.1 | 13.5 | 15.9 | 0.1 | 16.1 | |
| 12 | 2 | 25.3 | 25.5 | 26.1 | 26.3 | ||||
| 13 | 2 | 37.8 | 38.1 | 38.9 | 39.1 | ||||
| 14 | 2 | 35.3 | 35.4 | 36.0 | 36.4 | ||||
| 15 | 2 | 37.3 | 37.6 | 38.2 | 38.5 | ||||
| 16 | 2 | 28.1 | 28.0 | 28.8 | 29.0 | ||||
| 17 | 2 | 18.8 | 19.0 | 19.1 | 19.2 | ||||
| 18 | 2 | 48.6 | 49.3 | 50.4 | 50.3 | ||||
| 19 | 2 | 20.3 | 20.7 | 21.1 | 21.4 | ||||
| 20 | 2 | 15.6 | 15.8 | 18.7 | 18.9 | ||||
| 21 | 3 | 65.5 | 66.2 | 67.0 | 67.6 | ||||
| 22 | 2 | 52.3 | 0.2 | 0.2 | 52.9 | 53.9 | 0.2 | 54.4 | |
| 23 | 3 | 58.5 | 59.2 | 59.8 | 60.2 | ||||
| 24 | 3 | 72.0 | 72.7 | 74.0 | 74.9 | ||||
| 25 | 2 | 51.8 | 0.2 | 52.3 | 53.2 | 53.8 | |||
| 26 | 2 | 44.9 | 45.6 | 46.4 | 47.0 | ||||
| 27 | 2 | 34.2 | 35.1 | 42.7 | 43.1 | ||||
| 28 | 3 | 68.8 | 69.4 | 70.8 | 71.5 | ||||
| 29 | 2 | 0.2 | 50.5 | 0.2 | 51.2 | 51.9 | 0.2 | 52.8 | |
| 30 | 3 | 84.7 | 85.6 | 87.5 | 87.7 | ||||
| 31 | 3 | 85.0 | 86.4 | 87.7 | 88.8 | ||||
| 32 | 3 | 100.1 | 101.2 | 100.8 | 102.7 | ||||
| 33 | 3 | 102.0 | 103.2 | 104.7 | 106.1 | ||||
| 34 | 3 | 102.2 | 103.4 | 105.0 | 107.3 | ||||
| 35 | 3 | 76.9 | 0.3 | 77.9 | 93.8 | 0.3 | 95.7 | ||
| 36 | 3 | 101.0 | 102.1 | 104.8 | 105.1 | ||||
| 37 | 3 | 119.4 | 121.6 | 232.4 | 234.0 | ||||
| 38 | 3 | 108.8 | 110.3 | 209.4 | 210.4 | ||||
| 39 | 4 | 235.5 | 235.4 | 255.4 | 258.9 | ||||
| 40 | 3 | 102.8 | 104.7 | 105.2 | 106.3 | ||||
| 41 | 3 | 92.9 | 94.7 | 210.1 | 212.2 | ||||
| 42 | 4 | 236.3 | 237.9 | 259.1 | 274.0 | ||||
| 43 | 3 | 110.1 | 111.5 | 218.6 | 219.4 | ||||
| 44 | 4 | 230.2 | 232.4 | 252.6 | 261.7 | ||||
| 45 | 4 | 238.8 | 240.8 | 268.4 | 287.7 | ||||
| 46 | 4 | 297.7 | 0.5 | 323.9 | 355.8 | 0.5 | 361.7 | ||
| 47 | 4 | 92.0 | 93.6 | 208.5 | 210.5 | ||||
| 48 | 4 | 282.0 | 288.0 | 338.4 | 350.3 | ||||
| 49 | 4 | 239.6 | 241.3 | 263.8 | 272.0 | ||||
| 50 | 4 | 291.4 | 0.5 | 373.1 | 360.0 | 0.5 | 362.3 | ||
| 4181.8 | 9.2 | 9.2 | 4330.9 | 5113.4 | 9.2 | 5214.1 | |||
Experimental results for cgcut, ngcut, and beng instances without rotations.
| Class | Instance | Solution | Execution time | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Original Model | Valid(s) Inequality(s) | |||||||||
| ( | ( | ( | ( | ( | ( | ( | ||||
| 1 | 2 | 0.2 | 0.2 | 0.1 | 0.1 | |||||
| 2 | 2 | 28.6 | 28.7 | 29.5 | 29.3 | |||||
| 3 | 23 | 2367.4 | 2386.1 | 2340.5 | 2385.8 | 2375.8 | 2380.1 | 2391.0 | ||
| 1 | 3 | |||||||||
| 2 | 4 | 0.2 | 0.2 | 0.2 | 0.2 | |||||
| 3 | 3 | 1.4 | 1.3 | 1.3 | 1.1 | 1.4 | 1.2 | 1.2 | ||
| 4 | 2 | |||||||||
| 5 | 3 | 0.1 | 0.1 | 0.1 | 0.1 | |||||
| 6 | 3 | 0.3 | 0.3 | 0.3 | 0.3 | |||||
| 7 | 1 | 0.1 | 0.1 | 0.1 | ||||||
| 8 | 2 | |||||||||
| 9 | 3 | 1.7 | 1.8 | 1.7 | 1.7 | 1.8 | 1.7 | |||
| 10 | 3 | 1.9 | 1.9 | 2.0 | 1.9 | |||||
| 11 | 2 | 7.6 | 3.3 | 7.5 | 3.7 | 3.3 | 3.7 | |||
| 12 | 3 | 5.9 | 5.9 | 6.0 | 5.7 | 6.0 | 5.7 | |||
| 1 | 4 | 4.4 | 4.4 | 4.5 | 4.5 | |||||
| 2 | 6 | 255.6 | 338.5 | 254.8 | 339.6 | 273.3 | 223.2 | 274.4 | ||
| 3 | 9 | 571.5 | 629.3 | 609.7 | 728.4 | 1033.4 | 576.2 | 769.4 | ||
| 4 | 11 | 5292.5 | 4588.5 | 6377.2 | 1571.2 | 2252.0 | 2615.6 | 2320.4 | ||
| 5 | 14 | 4343.4 | 6806.4 | 3336.0 | 4650.3 | 3430.1 | 2010.5 | 2333.6 | ||
| 6 | 2 | 4.0 | 4.1 | 9.4 | 9.4 | |||||
| 7 | 3 | 9467.6 | 111.2 | 9134.4 | 93.4 | 111.6 | ||||
| 8 | 5 | 4211.8 | 49.5 | 50.0 | ||||||
| 1 | 6 | 63.3 | 64.1 | |||||||
| 2 | 7 | 82.0 | 82.5 | |||||||
| 22278.7 | 72998.0 | 30977.1 | 73851.4 | 7630.9 | 7849.1 | 8436.9 | ||||
Comparative approaches for the 2D-BPP.
| Approach | Description |
|---|---|
| TS3: | Tabu search based on the constructive procedures of [ |
| HBP: | Constructive heuristic that assigns a score to each item by [ |
| GLS: | Guided local search heuristic based on the iterative solution of constraint satisfaction problems proposed by [ |
| SCH: | Set-covering-based heuristic approach presented by [ |
| GVND: | Hybrid GRASP/VND algorithm by [ |
| BRKGA: | Biased random key genetic algorithm by [ |
| HHA-NO(r): | Hyper-heuristic algorithm based on rotation mutation operators proposed by [ |
| HHA-NO(sr): | Hyper-heuristic algorithm based on swap-rotation mutation operators proposed by [ |
| SVC2BPRF: | A sequential value correction heuristic proposed by [ |
| BBMV: | Branch-and-bound algorithm presented by [ |
| DCSP: | Decomposition technique with constraint programming by [ |
Comparison of the solutions obtained by the different approaches for the bwmv instances without rotations.
| Class | LB* | P&C | BRKGA | GVND | SCH | GLS | TS3 | HBP | BBMV | DCSP | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 10×10 | 20 | 7.1 | |||||||||
| 40 | 13.4 | 13.5 | ||||||||||
| 60 | 19.7 | 20.1 | 20.1 | 20.1 | 7/10 | |||||||
| 80 | 27.4 | 28.2 | 3/10 | |||||||||
| 100 | 31.7 | 32.1 | 32.6 | 31.8 | 1/10 | |||||||
| 2 | 30×30 | 20 | 1.0 | |||||||||
| 40 | 1.9 | 2.0 | ||||||||||
| 60 | 2.5 | 2.7 | 4/10 | |||||||||
| 80 | 3.1 | 3.3 | 9/10 | |||||||||
| 100 | 3.9 | 4.0 | ||||||||||
| 3 | 40×40 | 20 | 5.1 | 9/10 | ||||||||
| 40 | 9.2 | 7/10 | 9.7 | 9.5 | 9/10 | |||||||
| 60 | 13.6 | 14.0 | 14.0 | 14.0 | 5/10 | |||||||
| 80 | 18.7 | 19.1 | 19.8 | 19.1 | ||||||||
| 100 | 22.1 | 22.6 | 23.6 | 22.6 |
Comparison of the solutions obtained by the different approaches for the cgcut, ngcut, and beng instances without rotations.
| Class | # inst | LB* | P&C | BRKGA | GVND | SCH | GLS | TS3 | BBMV | |
|---|---|---|---|---|---|---|---|---|---|---|
| 16-62 | 3 | 9 | ||||||||
| 7-22 | 12 | 2.67 | 3 | |||||||
| 20-120 | 8 | 6.75 | 6.88 | 7/8 | ||||||
| 160-200 | 2 | 6.5 |
Comparison of the solutions obtained by the different approaches for the bwmv instances when 90° rotation of the items is allowed.
| Class | LB* | P&C | BRKGA | HHA-NO(r) | HHA-NO(sr) | SVC2BPRF | ||
|---|---|---|---|---|---|---|---|---|
| 1 | 10×10 | 20 | 6.6 | |||||
| 40 | 12.8 | 13.1 | 12.9 | |||||
| 60 | 19.5 | 19.6 | ||||||
| 80 | 27.0 | |||||||
| 100 | 31.3 | 31.4 | ||||||
| 2 | 30×30 | 20 | 1.0 | |||||
| 40 | 1.9 | 2 | 2.0 | |||||
| 60 | 2.5 | |||||||
| 80 | 3.1 | 3.2 | ||||||
| 100 | 3.9 | 4.0 | ||||||
| 3 | 40×40 | 20 | 4.7 | 4.8 | 4.8 | |||
| 40 | 9.1 | 9/10 | 9.5 | 9.5 | ||||
| 60 | 13.2 | 13.7 | 13.7 | |||||
| 80 | 18.2 | 18.6 | 18.7 | 18.4 | ||||
| 100 | 21.5 | 22.5 | 22.5 | 22.0 |
Comparison of the solutions obtained by the different approaches for the cgcut, ngcut, and beng instances when 90° rotation of the items is allowed.
| Class | # inst | LB* | P&C | BRKGA | |
|---|---|---|---|---|---|
| 16-62 | 3 | 9 | |||
| 7-22 | 12 | 2.67 | |||
| 20-120 | 8 | 6.75 | |||
| 160-200 | 2 | 6.5 |