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