aeroimperial-optimization / mpyalmip Goto Github PK
View Code? Open in Web Editor NEWAn open-source interface to use the multiple-precision solver SDPA-GMP with YALMIP
License: GNU General Public License v3.0
An open-source interface to use the multiple-precision solver SDPA-GMP with YALMIP
License: GNU General Public License v3.0
Hello everyone!
I am looking through Van Der Pol example and try to increase the value of degPvals
up to 12 as was done in the arXiv paper. I have several questions:
U=5.82
, but returns a code pdINF
, which means that the solution is expected to be infeasible. How can we trust such a result?degPvals=10
I found a strange behavior. For most of the runs the solver founds only the trivial result U=0
, but for about 10% of runs it founds U=5.09
(with the same starting parameters). So, the output of the solver is stochastic. If we change parameters opts.sdpa_gmp.epsilonDash = 1.0e-20
and opts.sdpa_gmp.precision = 150
then the result becomes stable, but the return code is still pdINF
.degPvals=12
, opts.sdpa_gmp.epsilonDash = 1.0e-20
, opts.sdpa_gmp.precision = 150
the matlab stops working after the solver run.Is this all expected behavior or may be there are some problems related to the fact that I use sdpa_gmp
on Windows? If everything is OK, so what is the trick? How we can get robust estimates for degPvals=12
? @giofantuzzi could you comment, please?
Do you have any plans to make mpYALMIP available under WINDOWS? Would a WINDOWS version entail any inherent difficulties vs. LINUX? Would you expect it to work under MATLAB R2014A (YALMIP does)?
Thanks.
What's the greatest number of digits you have tried under mpYALMIP or in any other version?
Have you thought about modifying SDPA-GMP to use arbitrary precision outward rounded interval or radial arithmetic, so that rock-solid reliable calculations could be performed in a high enough precision to get rigorous, yet useful, results to difficult problems?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.