Slabá dualita - Weak duality
v aplikovaná matematika, slabá dualita je koncept v optimalizace který uvádí, že rozdíl v dualitě je vždy větší než nebo rovno 0. To znamená, že řešení prvotního (minimalizačního) problému je vždy větší nebo rovno řešení přidruženého dvojí problém. To je proti silná dualita který platí pouze v určitých případech.[1]
Použití
Mnoho primal-dual aproximační algoritmy jsou založeny na principu slabé duality.[2]
Slabá věta o dualitě
The původní problém:
- Maximalizovat CTX podléhá A X ≤ b, X ≥ 0;
The dvojí problém,
- Minimalizovat bTy podléhá ATy ≥ C, y ≥ 0.
Uvádí se věta o slabé dualitě CTX ≤ bTy.
Jmenovitě, pokud je proveditelné řešení pro prvotní maximalizaci lineární program a je proveditelné řešení pro lineární program dvojí minimalizace, pak lze teorém o slabé dualitě uvést jako , kde a jsou koeficienty příslušných objektivních funkcí.
Důkaz:CTX = XTC≤ XTATy≤ bTy
Zobecnění
Obecněji, pokud je proveditelné řešení problému prvotní maximalizace a je proveditelné řešení problému dvojí minimalizace, pak naznačuje slabá dualita kde a jsou objektivní funkce pro prvotní a dvojí problém.
Viz také
Reference
- ^ Boţ, Radu Ioan; Grad, Sorin-Mihai; Wanka, Gert (2009), Dualita v optimalizaci vektorů, Berlín: Springer-Verlag, s. 1, doi:10.1007/978-3-642-02886-1, ISBN 978-3-642-02885-4, PAN 2542013.
- ^ Gonzalez, Teofilo F. (2007), Příručka aproximačních algoritmů a metheuristiky, CRC Press, str. 2-12, ISBN 9781420010749.