add
optimization
addConstraint
LPSolve