Hello,<div>I have solved a nonconvex EPEC (equilibrium model with equilibrium constraints) model with Ipopt, using two modeling approaches involving:</div><div>1- an NLP approach, where the problem is reformulated as a set of nonlinear equations,  </div>
<div>2- a diagonalization approach where the problem is reformulated as a set of MPECs (mathematical problem with equilibrium constraints)   </div><div><br></div><div>I get the same solution from these different approaches which supports the optimality of the solution. </div>
<div>Is there any other way to ensure that the solution is indeed optimal not a saddle point or a local maximum? (e.g by using IPOPT options, or initial point manipulations)</div><div><br></div><div>thank you in advance,</div>