simplex method of solving linear programming problem uses