Linearly Constrained Minimization

The linearly constrained minimization problem can be stated as follows:

minxRnf(x)subject toA1x=b1A2xb2

where f:RnR is a function, A1 and A2 are coefficient matrices, and b1 and b2 are vectors. If f(x) is linear, then the problem is a linear programming (LP) problem.

Function imsl.optimize.sparse_lp() uses an infeasible primal-dual interior-point method to solve sparse LP problems of all sizes. The constraint matrix is stored in sparse coordinate storage (SCS) or compressed sparse column (CSC) format.