Considérez les programmes linéaires
D u a l : → c ≤ → y T A
Le théorème de la dualité faible indique que si et satisfont aux contraintes alors . Il a une preuve courte et lisse utilisant l'algèbre linéaire: \ vec {c} ^ T \ vec {x} \ leq \ vec {y} ^ TA \ vec {x} \ leq \ vec {y} ^ T \ vec {b } .→ y → c T → x ≤ → y T → b → c T → x ≤ → y TA → x ≤ → y T → b
Le fort théorème de la dualité déclare que si le est une solution optimale pour le primal alors il y a qui est une solution pour le dual et .
Existe-t-il une preuve similaire courte et lisse pour le théorème de la forte dualité?
Réponses:
Probablement pas. Voici un argument conceptuel basé sur
Lemme Farkas : Exactement l'une des alternatives suivantes a une solution:
Soit maintenant la valeur objective optimale du primal. Soit arbitraire. Soit un avec un supplémentaire comme dernière ligne. Supposons que soit avec une valeur supplémentaire comme dernière valeur.ϵ >δ ϵ > 0 UNE′ UNE - cT b′ b - δ- ϵ
Le système n'a pas de solution. Par Farkas, il y a un tel que:UNE′X′≤ b′ y′= ( y, α )
Notez que si nous sommes dans l'autre alternative de Farkas. Par conséquent .ϵ = 0 α > 0
Mettez échelle telle sorte que . est double possible. La dualité faible implique . α = 1 y δ ≤ y T b < δ + ϵy′ α=1 y δ≤yTb<δ+ϵ
la source