Sparse matrix constrained optimization

9 ビュー (過去 30 日間)
Nicolas
Nicolas 2018 年 12 月 11 日
コメント済み: Matt J 2018 年 12 月 12 日
Hi,
I would like to solve a sparse system Ax = b with a large (3M by 3M) ill-conditioned matrix (cond number > 100).
I have bounds and linear constraints. How can I set up an optimization scheme that will accept the sparse structure of A and accepts linear constraints?
lsqlin trust-region-reflective doesn’t take in sparse matrix (or at least converts to dense, but the dense form of A is too large for the memory) and lsqlin interior point doesn't converge.
The other problem I have with lsqlin, is that it doesn’t take in pre-conditioners whereas lsqr does. The latter however doesn’t accepts constraints....
I will be curious to have some advice on least square methods, Biconjugate gradients stabilized method, Generalized minimum residual method and Preconditioned conjugate gradients method that:
  • Accepts sparse structure
  • Use pre-conditioners
  • Accepts lower and upper bounds
  • Accepts linear constraints
  5 件のコメント
Nicolas
Nicolas 2018 年 12 月 12 日
I have inequality constrainsts only. My equality constraints are already folded.
Matt J
Matt J 2018 年 12 月 12 日
Well, then ... lsqlin.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeLinear Least Squares についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by