A follow up question. Do they automatically detect sparsiy and switch to Large scale mode (sparsity exploited) or do we specifically have to supply some information to use this funtionality ?
Sparsity exploitation in optimization
2 views (last 30 days)
Show older comments
SandeepKumar R
on 5 Mar 2019
Commented: Alan Weiss
on 6 Mar 2019
Does the fmincon algorithm exploit sparsity of hessians and jacobians while solving optimization problem ?
0 Comments
Accepted Answer
SandeepKumar R
on 6 Mar 2019
1 Comment
Alan Weiss
on 6 Mar 2019
Generally, the large-scale algorithms do the conversion to sparse linear algebra internally, and the medium-scale algorthms do the conversion to full linear algebra internally. I tried to state this in the link I gave ("Furthermore, you do not need to specify any sparse matrices to use a large-scale algorithm.").
Alan Weiss
MATLAB mathematical toolbox documentation
More Answers (1)
Alan Weiss
on 6 Mar 2019
There are several fmincon algorithms, and they each exploit sparsity differently. The term "large-scale" means that an algorithm exploits sparsity, as explained in Large-Scale vs. Medium-Scale Algorithms. A brief outline of the fmincon algorithms is given here, including which algorithms are large-scale.
Alan Weiss
MATLAB mathematical toolbox documentation
0 Comments
See Also
Categories
Find more on Surrogate Optimization in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!