Z naměřených hodnot je velmi dobře patrný exponenciální vzestup doby výpočtu hrubé síly a B&B, které je asi o řád rychlejší než hrubá síla, ale objevovaly se i instance, kde se ořezávání podle cen vůbec neuplatnilo a B&B a hrubá síla tak měly stejnou dobu výpočtu.
Velké zlepšení bylo přidání řazení k B&B - potom není problém řešit i instance o větší velikosti (pro 40 věcí výpočet jedné instance trval v průmeru 7 ms).
Jasně nejrychlejší pro větší instance bylo řešení s využitím dynamického programování (pro 40 věcí se řešila jedna v průměru instanci 0.5 ms).
|
N |
Průměrná doba řešení jedné instance [ms] |
Dynam. prog. |
Řaď a ořež |
Hrubá síla |
Met. větví a hranic |
4 |
0 | ,00461 |
0 | ,00026 |
0 | ,00020 |
0 | ,00027 |
10 |
0 | ,01560 |
0 | ,00441 |
0 | ,01602 |
0 | ,00839 |
15 |
0 | ,05074 |
0 | ,02010 |
0 | ,73960 |
0 | ,04414 |
20 |
0 | ,08186 |
0 | ,05592 |
21 | ,738 |
0 | ,82968 |
22 |
0 | ,08814 |
0 | ,08401 |
85 | ,675 |
2 | ,9953 |
25 |
0 | ,12240 |
0 | ,14185 |
701 | ,55 |
19 | ,518 |
27 |
0 | ,15304 |
0 | ,19156 |
2853 | ,3 |
80 | ,881 |
30 |
0 | ,19340 |
0 | ,39656 |
23405 | |
628 | ,13 |
32 |
0 | ,23177 |
0 | ,72253 |
91973 | |
2483 | ,4 |
|