Práce se zabývá těžkými celočíselnými programy. V první části jsou vysvětleny základní principy funkce presolve a řezů. V další části jsou pak analyzovány dvě vybrané celočíselné úlohy z hlediska výpočetní náročnosti. První úloha je jednoduchý program bez přípustného řešení, druhá úloha je pak variací problému batohu. Tyto úlohy jsou řešeny pomocí řešitelů Gurobi, CPLEX, LPSolve a CoinMP v prostředí programu MPL, přičemž je zkoumán vliv funkce presolve a řezů na náročnost úlohy. Výsledky prokázaly, že u první z analyzovaných úloh použití funkce presolve nebo řezů výrazně urychlilo nalezení řešení. U druhé úlohy presolve i řezy zrychlují vyřešení pouze u úloh s malou dimenzí. S rostoucí dimenzí obě metody svůj význam ztrácejí, někdy dokonce ...