surplusvariabelen
Surplusvariabelen zijn niet-negatieve variabelen die in lineaire programmering worden toegepast bij beperkingen van het type ≥. Het doel is om de ongelijkheid om te zetten naar een vergelijking, zodat het probleem kan worden geformuleerd in standaardvorm. Voor een beperking van de vorm a^T x ≥ b wordt deze doorgaans geschreven als a^T x − s = b, waarbij s ≥ 0 een surplusvariabele is.
Surplusvariabelen verschillen van slackvariabelen. Slackvariabelen worden toegevoegd aan ≤-beperkingen, zodat a^T x + s = b met s
Bij het oplossen van lineaire programmering kan het nodig zijn kunstmatige variabelen te introduceren om een
Voorbeeld: overweeg de beperking 3x1 + 2x2 ≥ 12 met x1, x2 ≥ 0. Introduceer een surplusvariabele s ≥ 0: