<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi all,<br>
    <br>
    I am using IPOPT 3.11.8 with MATLAB interface. I have managed to get
    the gradients, Jacobians and Hessians working with INTLAB. I've used
    IPOPT's derivative checker to make sure there are no issues in both
    the first order and second order derivatives.<br>
    <br>
    However, I am seeing very different behaviour when using the
    'limited-memory' option for the Hessian evaluation instead of the
    'exact'. In fact, the 'limited-memory' option seems to be giving a
    considerably better performance (finding solutions in less
    iterations). <br>
    I've read a little on the 'limited-memory' option which says that it
    might give superior performance in the case of dense Hessians. While
    my Hessians are quite sparse, I am currently setting <b>hessianstructure</b>
    to <b>tril(ones(nvars))</b>, thus assuming all entries can be
    non-zero. Could this be the problem causing lesser performance of
    the 'exact' option? Or perhaps anyone has other suggestions? Thanks
    in advance.<br>
    <br>
    Andrew Spiteri<br>
    Institute of Aerospace Technologies<br>
    University of Malta<br>
  </body>
</html>