Silná dualita je podmínka matematické optimalizace , ve které jsou optimální hodnoty pro primární a duální problémy stejné. To je opakem konceptu slabé duality , kdy primární problém má optimální hodnotu ne menší než duální problém, to znamená, že mezera duality je větší nebo rovna nule.
Silná dualita platí právě tehdy, když je mezera duality 0.
Dostatečné podmínky pro přísnou dualitu: