Slabá dualita je koncept v optimalizaci , který říká, že mezera duality je vždy větší nebo rovna nule. To znamená, že řešení primárního problému (problému minimalizace) je vždy větší nebo rovno řešení souvisejícího duálního problému . Tento termín je v protikladu k silné dualitě , která je splněna pouze za určitých podmínek [1] .
Mnoho přímých duálních [2] aproximačních algoritmů je založeno na principu slabé duality [3] .
Přímý úkol:
Maximalizovat za podmínky ;Dvojitý úkol:
Minimalizovat předmět .Slabá věta o dualitě říká, že .
Konkrétně, pokud je proveditelné řešení přímého problému maximalizace lineárního programování a je proveditelným řešením duálního problému minimalizace lineárního programování, pak lze větu o slabé dualitě formulovat následovně: , kde a jsou koeficienty odpovídajícího objektivní funkce.
Důkaz:
V obecnějším případě, pokud je proveditelné řešení problému primární maximalizace a je proveditelné řešení problému duální minimalizace, vyplývá ze slabé duality, že , kde a jsou objektivní funkce pro primární a duální problémy, v tomto pořadí.