Interactive Linear Programming


Conversion of a general linear program into a standard linear program


Reminder: The standard problem is formulated as follows:
  
Min cX
Subject to:
   
and X0
with c =

It only contains positive variables, equality constraints and it must be a minimization problem.

Conversion of "less than" inequalities into equalities.

Conversion of "greater than" inequalities into equalities.

Non positive variables.

Maximization problems.

Conversion of "less than" inqualites to equalities

Suppose that the ith constraint is a smaller than equality labeled as follows:

ai,1x1+ai,2x2+... +ai,mxmbi
It is equivalent to say that:
ai,1x1+ai,2x2+... +ai,mxm=bi-xm+1

or
ai,1x1+ai,2x2+... +ai,mxm+xm+1=bi

with xm+1, a positive slack variable.