<div dir="ltr">Hello,<br><div><br></div><div>I'm back with another list of questions:</div><div><br></div><div>1) Is it possible to set the initial starting point of the primal simplex algorithm? So explicitly setting the initial basic variables.</div><div></div><div><br></div><div>2) What would be the most computationally efficient way to compute the reduced cost vector of another cost vector that is different from the given one in the objective? </div><div>One way that I can think of is to construct the tableau using getBInvA and then matrix multiply with the new cost vector. </div><div>Another way is to use "updateColumnTranspose" and "transposeTimes". </div><div><br></div><div>2) At any point in the primal algorithm, is the output of getBInvA<Row/Col>, getBInv<Row/Col> the actual value using the matrix A and B^-1? Or could it be scaled? <br></div><div><br></div><div>3) Is there a reference paper that I can read to understand CLP's primal simplex algorithm at a higher level? I'm having trouble understanding the single phase approach with adjusted costs. I have read "Implementing the simplex method for the Optimization Subroutine Library", but I don't think it explains what happens when the solution becomes infeasible and the adjustment of costs.</div><div><br></div><div>Thank you,</div><div><br></div><div>Dami</div></div>