I have an LP problem that I am solving using cplex solver with no issues and the results are making sense. Then, I derived the KKT conditions for the LP problem and solved it using MCP solver. However, the solutions obtained are not the same, although it should be the same if the KKT conditions are correct. To verify that the KKT conditions are not resulting into multiple optima, I want to warm-start the KKT solve with solutions obtained from the LP. My question is how do I achieve that in the code.
For example, if I obtain one of the decision variable values as follows, how do I instruct the solver to warm start with these values when solving KKT conditions?
1 2 3
x(t) 1.00 2.00 3.00;