using noncommutative polynomial optimization for matrix
play

Using noncommutative polynomial optimization for matrix - PowerPoint PPT Presentation

Using noncommutative polynomial optimization for matrix factorization ranks Sander Gribling (CWI/QuSoft) David de Laat (CWI/QuSoft) Monique Laurent (CWI/Tilburg/QuSoft) SIAM Conference on Optimization, 25 May 2017, Vancouver Symmetric matrix


  1. Using noncommutative polynomial optimization for matrix factorization ranks Sander Gribling (CWI/QuSoft) David de Laat (CWI/QuSoft) Monique Laurent (CWI/Tilburg/QuSoft) SIAM Conference on Optimization, 25 May 2017, Vancouver

  2. Symmetric matrix factorization ranks

  3. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j

  4. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ;

  5. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute;

  6. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n

  7. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j

  8. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ;

  9. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ; Hard to compute;

  10. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ; Hard to compute; � n +1 � If A is CP, then d ≤ + 1 2

  11. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ; Hard to compute; � n +1 � If A is CP, then d ≤ + 1 2 CPSD matrices A ∈ R n × n is CPSD if there are are Hermitian PSD matrices X 1 , . . . , X n ∈ C d × d with A ij = Tr ( X i X j )

  12. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ; Hard to compute; � n +1 � If A is CP, then d ≤ + 1 2 CPSD matrices A ∈ R n × n is CPSD if there are are Hermitian PSD matrices X 1 , . . . , X n ∈ C d × d with A ij = Tr ( X i X j ) cpsd - rank ( A ) = smallest possible d ;

  13. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ; Hard to compute; � n +1 � If A is CP, then d ≤ + 1 2 CPSD matrices A ∈ R n × n is CPSD if there are are Hermitian PSD matrices X 1 , . . . , X n ∈ C d × d with A ij = Tr ( X i X j ) cpsd - rank ( A ) = smallest possible d ; Hard to compute;

  14. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ; Hard to compute; � n +1 � If A is CP, then d ≤ + 1 2 CPSD matrices A ∈ R n × n is CPSD if there are are Hermitian PSD matrices X 1 , . . . , X n ∈ C d × d with A ij = Tr ( X i X j ) cpsd - rank ( A ) = smallest possible d ; Hard to compute; There is no upper bound on d depending only on n [Slofstra, 2017]

  15. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ; Hard to compute; � n +1 � If A is CP, then d ≤ + 1 2 CPSD matrices A ∈ R n × n is CPSD if there are are Hermitian PSD matrices X 1 , . . . , X n ∈ C d × d with A ij = Tr ( X i X j ) cpsd - rank ( A ) = smallest possible d ; Hard to compute; There is no upper bound on d depending only on n [Slofstra, 2017]

  16. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ; Hard to compute; � n +1 � If A is CP, then d ≤ + 1 2 CPSD matrices A ∈ R n × n is CPSD if there are are Hermitian PSD matrices X 1 , . . . , X n ∈ C d × d with A ij = Tr ( X i X j ) cpsd - rank ( A ) = smallest possible d ; Hard to compute; There is no upper bound on d depending only on n [Slofstra, 2017] CP matrices ⊆ CPSD matrices ⊆ PSD matrices

  17. Symmetric matrix factorization ranks PSD matrices A ∈ R n × n is PSD if there are a 1 , . . . , a n ∈ R d with A ij = a T i a j rank ( A ) = smallest possible d ; Easy to compute; d ≤ n CP matrices A ∈ R n × n is CP if there are a 1 , . . . , a n ∈ R d + with A ij = a T i a j cp - rank ( A ) = smallest possible d ; Hard to compute; � n +1 � If A is CP, then d ≤ + 1 2 CPSD matrices A ∈ R n × n is CPSD if there are are Hermitian PSD matrices X 1 , . . . , X n ∈ C d × d with A ij = Tr ( X i X j ) cpsd - rank ( A ) = smallest possible d ; Hard to compute; There is no upper bound on d depending only on n [Slofstra, 2017] CP matrices ⊆ CPSD matrices ⊆ PSD matrices Goal: Find lower bounds for matrix factorization ranks

  18. Connection to quantum information theory ◮ CPSD cone was studied by Piovesan and Laurent in relation to quantum graph parameters

  19. Connection to quantum information theory ◮ CPSD cone was studied by Piovesan and Laurent in relation to quantum graph parameters ◮ Connections to entanglement dimensions of bipartite quantum correlations p ( a , b | s , t ) [Sikora–Varvitsiotis 2015], [Manˇ cinska–Roberson 2014]

  20. Connection to quantum information theory ◮ CPSD cone was studied by Piovesan and Laurent in relation to quantum graph parameters ◮ Connections to entanglement dimensions of bipartite quantum correlations p ( a , b | s , t ) [Sikora–Varvitsiotis 2015], [Manˇ cinska–Roberson 2014] ◮ Corresponding matrix ( A p ) ( s , a ) , ( t , b ) = p ( a , b | s , t )

  21. Connection to quantum information theory ◮ CPSD cone was studied by Piovesan and Laurent in relation to quantum graph parameters ◮ Connections to entanglement dimensions of bipartite quantum correlations p ( a , b | s , t ) [Sikora–Varvitsiotis 2015], [Manˇ cinska–Roberson 2014] ◮ Corresponding matrix ( A p ) ( s , a ) , ( t , b ) = p ( a , b | s , t ) ◮ If p is a “synchronous quantum correlation”, then A p is CPSD

  22. Connection to quantum information theory ◮ CPSD cone was studied by Piovesan and Laurent in relation to quantum graph parameters ◮ Connections to entanglement dimensions of bipartite quantum correlations p ( a , b | s , t ) [Sikora–Varvitsiotis 2015], [Manˇ cinska–Roberson 2014] ◮ Corresponding matrix ( A p ) ( s , a ) , ( t , b ) = p ( a , b | s , t ) ◮ If p is a “synchronous quantum correlation”, then A p is CPSD ◮ The smallest dimension to realize it is cpsd - rank ( A p )

  23. Connection to quantum information theory ◮ CPSD cone was studied by Piovesan and Laurent in relation to quantum graph parameters ◮ Connections to entanglement dimensions of bipartite quantum correlations p ( a , b | s , t ) [Sikora–Varvitsiotis 2015], [Manˇ cinska–Roberson 2014] ◮ Corresponding matrix ( A p ) ( s , a ) , ( t , b ) = p ( a , b | s , t ) ◮ If p is a “synchronous quantum correlation”, then A p is CPSD ◮ The smallest dimension to realize it is cpsd - rank ( A p ) ◮ Combine proofs from above refs and [Paulsen–Severini–Stahlke–Todorov–Winter 2016]

  24. Polynomial optimization Commutative polynomial optimization (Lasserre, Parrilo, ...):

  25. Polynomial optimization Commutative polynomial optimization (Lasserre, Parrilo, ...): ◮ Let S ∪ { f } ⊆ R [ x 1 , . . . , x n ]

  26. Polynomial optimization Commutative polynomial optimization (Lasserre, Parrilo, ...): ◮ Let S ∪ { f } ⊆ R [ x 1 , . . . , x n ] ◮ inf � f ( x ) : x ∈ R n , g ( x ) ≥ 0 for g ∈ S �

Recommend


More recommend