Výsledkem bude krátká zpráva s naměřenými charakteristikami, doprovázená
zdrojovými texty. Meření nechť je orientační - doba chodu jednotlivých
testů nemusí překračovat několik málo minut. Rozsáhlejší experimenty jsou
náplní pozdějších úloh.
Čas je uveden v instrukčních cyklech, kvůli odstíněnní závislosti na rychlosti procesoru. V řádu časové složitosti se to však neprojeví, jedná se pouze o multiplikativní konstantu.
Jak je vidět, časová složitost exaktní metody stoupá exponencielně - O(2n), což je pro čísla řádu desítek už tak zdlouhavé, že se problém stává neřešitelným. Za použití heuristiky (poměr cena/váha) je časová složitost lineární - O(n) čož značí její dobrou kvalitu, dále ještě zjistíme jak mnoho se výsledky s použitím heuristiky liší od přesných.
Čas pro řešení hrubou silou jsem měřil jen pro n do 30. Při vyšších hodnotách už narůsta potřebný čas do řádů hodin.
Průměrná hodnota heuristického řešení se příliš neliší, zato v rychlosti je rapidní rozdíl.