Hi Teiji,

I suggest to use an optimizer that has parallel bitwise reproducible functionality.

KNITRO is not able to give you identical results, but the IPOPT/PARDISO 5.0 binaries offers this functionality. You can it use the binaries under "Matpower Libraries" on

http://www.pardiso-project.org/#download

Best,

Olaf Schenk


On 27.05.2017 13:12, Teiji Ponishi wrote:
Hi all,

I use MATPOWER 5.1, and  knitro as a optimization solver.

When I run the MATPOWER repeatedly, the values of objective function can be slightly reduced as follows:

1st     8740.2
2nd    8731.9
3rd     8728.3

But, after MATLAB was restarted, the same values of objective function can be obtained.

1st     8740.2
2nd    8731.9
3rd     8728.3
< MATLAB is shutdown and restarted >
4th     8740.2
5th     8731.9
6th     8728.3

How do I obtain same results of MATPOWER without restarting MATLAB ?

Best,

Teiji

--
Prof. Dr. Olaf Schenk
Advanced Computing Laboratory
Institute of Computational Science
Università della Svizzera italiana     **  Switzerland
Via Giuseppe Buffi 13                  **  6900 Lugano
Phone: +41 (0) 79 368 22 81            **  Fax.: +41 (0)58 666 45 36
Email: [email protected]              **  http://www.ics.inf.usi.ch


Reply via email to