Help with some optimization code for Block Matrices

  • #1
Kaushal821
1
0
TL;DR Summary
Actually I am trying to generate a code for positive semidefinite programming, I have a block symmetric matrix of 256 elements (16x16) and I want to solve an equation using this, which looks like A - tX >=0 where A is known, t is a scalar variable and X is diagonal block matrix variable. So Ideally I have to optimize both t and X.
For this problem I am using 'cvxpy' library and using a set of constraints to optimize the value of t and X.
 
Technology news on Phys.org
  • #2
What is the function that you are trying to minimize?

Can you see how to adapt the example code at https://www.cvxpy.org/examples/basic/sdp.html for your problem?

Kaushal821 said:
.. optimize the value of t and X.
I am not sure I understand: isn't the choice of ## t ## arbitrary (if we have a solution ## (t', X) ## then isn't ## (t, \frac{t'}{t} X) ## an equivalent solution for any ## t \ne 0 ##?) so we may as well set it to 1?
 
Last edited:

Similar threads

  • Programming and Computer Science
Replies
2
Views
1K
  • Programming and Computer Science
Replies
15
Views
1K
  • Programming and Computer Science
Replies
17
Views
1K
  • Programming and Computer Science
Replies
7
Views
1K
  • Programming and Computer Science
Replies
2
Views
3K
  • Programming and Computer Science
Replies
10
Views
2K
  • Programming and Computer Science
Replies
2
Views
846
  • Programming and Computer Science
Replies
3
Views
1K
  • Calculus and Beyond Homework Help
Replies
4
Views
1K
Back
Top