singularity degree of psd matrix completion
play

Singularity Degree of PSD Matrix Completion Shin-ichi Tanigawa CWI - PowerPoint PPT Presentation

Singularity Degree of PSD Matrix Completion Shin-ichi Tanigawa CWI and Kyoto July 29, 2016 1 / 13 Positive Semidefinite Matrix Completion PSD completion problem ( G , c ) Given G = ( V , E ) with V = { 1 , . . . , n } and edge weight c : E


  1. Singularity Degree of PSD Matrix Completion Shin-ichi Tanigawa CWI and Kyoto July 29, 2016 1 / 13

  2. Positive Semidefinite Matrix Completion PSD completion problem ( G , c ) Given G = ( V , E ) with V = { 1 , . . . , n } and edge weight c : E → [ − 1 , 1], X ∈ S n find s . t . X [ i , j ] = c ( ij ) ( ij ∈ E ) X [ i , i ] = 1 ( i ∈ V ) X � 0 2 / 13

  3. Positive Semidefinite Matrix Completion PSD completion problem ( G , c ) Given G = ( V , E ) with V = { 1 , . . . , n } and edge weight c : E → [ − 1 , 1], X ∈ S n find s . t . X [ i , j ] = c ( ij ) ( ij ∈ E ) X [ i , i ] = 1 ( i ∈ V ) X � 0 min � Ω , C � s . t . Ω ∈ S + ( G ) where  c ( ij ) ( ij ∈ E )   C [ i , j ] = 1 ( i = j )  0 ( otherwise )  S ( G ) := { A ∈ S n : A [ i , j ] = 0 ∀ ij / ∈ V ∪ E } S + ( G ) := { A ∈ S ( G ) : A � 0 } S + ( G ) := { A ∈ S + ( G ) : A [ i , j ] � = 0 ∀ ij ∈ E } 2 / 13

  4. Geometric View Given a completion problem ( G , c ), PSD completion X = PP ⊤ with rank d ⇔ spherical embedding p : V → S d − 1 realizing c , i.e., p i · p j = c ( ij ) ∀ ij ∈ E ◮ spherical (bar-joint) framework ( G , p ) 3 / 13

  5. Geometric View Given a completion problem ( G , c ), PSD completion X = PP ⊤ with rank d ⇔ spherical embedding p : V → S d − 1 realizing c , i.e., p i · p j = c ( ij ) ∀ ij ∈ E ◮ spherical (bar-joint) framework ( G , p ) dual optimal solution : Ω ∈ S + ( G ) with � C , Ω � = 0 � C , Ω � = 0 ⇔ � X , Ω � = 0 ⇔ Ω P = 0 � ⇔ Ω[ i , i ] p ( i ) + Ω[ i , j ] p ( j ) = 0 ( ∀ i ∈ V ) (1) j ∼ i 3 / 13

  6. Geometric View Given a completion problem ( G , c ), PSD completion X = PP ⊤ with rank d ⇔ spherical embedding p : V → S d − 1 realizing c , i.e., p i · p j = c ( ij ) ∀ ij ∈ E ◮ spherical (bar-joint) framework ( G , p ) dual optimal solution : Ω ∈ S + ( G ) with � C , Ω � = 0 � C , Ω � = 0 ⇔ � X , Ω � = 0 ⇔ Ω P = 0 � ⇔ Ω[ i , i ] p ( i ) + Ω[ i , j ] p ( j ) = 0 ( ∀ i ∈ V ) (1) j ∼ i Ω is called a stress (matrix) of ( G , p ) if Ω satisfies (1) Given ( G , p ), Ω ∈ S ( G ) is dual opt iff Ω is a PSD stress of ( G , p ). 3 / 13

  7. SDP Duality For any primal and dual optimal pair ( X , Ω), � X , Ω � = 0 ⇒ rank X + rank Ω ≤ n . high rank dual opt ⇒ low rank completion 4 / 13

  8. SDP Duality For any primal and dual optimal pair ( X , Ω), � X , Ω � = 0 ⇒ rank X + rank Ω ≤ n . high rank dual opt ⇒ low rank completion Rank maximality certificate A completion X for ( G , c ) attains the maximum rank if ∃ dual opt with rank n − rank X . 4 / 13

  9. Parameter ν and Unique Completability Theorem (Connelly82, Laurent-Varvitsiotis14) A completion X for ( G , c ) is unique if ∃ dual opt Ω with rank Ω = n − rank X and the SAP, i.e., ∄ X ∈ S n \ { 0 } with Ω X = 0 and X [ i , j ] = 0 for ij ∈ V ∪ E ( G , p ) is universally rigid in S d − 1 if ( G , p ) admits a PSD stress Ω with rank Ω = n − d and the SAP. 5 / 13

  10. Parameter ν and Unique Completability Theorem (Connelly82, Laurent-Varvitsiotis14) A completion X for ( G , c ) is unique if ∃ dual opt Ω with rank Ω = n − rank X and the SAP, i.e., ∄ X ∈ S n \ { 0 } with Ω X = 0 and X [ i , j ] = 0 for ij ∈ V ∪ E ( G , p ) is universally rigid in S d − 1 if ( G , p ) admits a PSD stress Ω with rank Ω = n − d and the SAP. Colin de Verdi` ere Parameter ν ν ( G ) := max { corank Ω : Ω ∈ S + ( G ) has the SAP } . ν ( G ) ≤ max { d : ∃ universally rigid ( G , p ) in S d − 1 } 5 / 13

  11. Strict Complementarity and Singularity Degree Strict Complementarity A primal and dual optimal pair ( X , Ω) satisfies a strict complementarity condition if rank X + rank Ω = n For which problem the strict complementarity can be guaranteed? How far from the strict complementarity? 6 / 13

  12. Strict Complementarity and Singularity Degree Strict Complementarity A primal and dual optimal pair ( X , Ω) satisfies a strict complementarity condition if rank X + rank Ω = n For which problem the strict complementarity can be guaranteed? How far from the strict complementarity? ⇒ singularity degree of SDP 6 / 13

  13. Strict Complementarity and Singularity Degree Strict Complementarity A primal and dual optimal pair ( X , Ω) satisfies a strict complementarity condition if rank X + rank Ω = n For which problem the strict complementarity can be guaranteed? How far from the strict complementarity? ⇒ singularity degree of SDP ⇒ singularity degree of a graph G 6 / 13

  14. Strict Complementarity and Singularity Degree Strict Complementarity A primal and dual optimal pair ( X , Ω) satisfies a strict complementarity condition if rank X + rank Ω = n For which problem the strict complementarity can be guaranteed? How far from the strict complementarity? ⇒ singularity degree of SDP ⇒ singularity degree of a graph G Proposition The following are equivalent for a graph G : sd ( G ) = 1; 1 The strict complementarity holds for any PSD completion problem with 2 underlying graph G ; 6 / 13

  15. Strict Complementarity and Singularity Degree Strict Complementarity A primal and dual optimal pair ( X , Ω) satisfies a strict complementarity condition if rank X + rank Ω = n For which problem the strict complementarity can be guaranteed? How far from the strict complementarity? ⇒ singularity degree of SDP ⇒ singularity degree of a graph G Proposition The following are equivalent for a graph G : sd ( G ) = 1; 1 The strict complementarity holds for any PSD completion problem with 2 underlying graph G ; The projection E ( G ) of the elliptope (the set of correlation matrices) onto 3 R E is exposed (Druvyatskiy-Pataki-Wolkowicz15). 6 / 13

  16. Facial Reduction (Borwein-Wolkowitcz81) A sequence { Ω 1 , . . . , Ω k } in S n is iterated PSD if Ω i is positive semidefinite on V i − 1 , where V 0 = R n and V i = { x ∈ R n : � xx ⊤ , Ω j � = 0 ( j = 1 , . . . , i − 1) } . 7 / 13

  17. Facial Reduction (Borwein-Wolkowitcz81) A sequence { Ω 1 , . . . , Ω k } in S n is iterated PSD if Ω i is positive semidefinite on V i − 1 , where V 0 = R n and V i = { x ∈ R n : � xx ⊤ , Ω j � = 0 ( j = 1 , . . . , i − 1) } . Theorem (Facial reduction) For any feasible ( G , c ) , ∃ X and ∃ Ω 1 , . . . , Ω k ∈ S ( G ) s.t. the sequence is iterated PSD 1 � C , Ω i � = 0 for each i 2 rank X = dim V k 3 7 / 13

  18. Facial Reduction (Borwein-Wolkowitcz81) A sequence { Ω 1 , . . . , Ω k } in S n is iterated PSD if Ω i is positive semidefinite on V i − 1 , where V 0 = R n and V i = { x ∈ R n : � xx ⊤ , Ω j � = 0 ( j = 1 , . . . , i − 1) } . Theorem (Facial reduction) For any feasible ( G , c ) , ∃ X and ∃ Ω 1 , . . . , Ω k ∈ S ( G ) s.t. the sequence is iterated PSD 1 � C , Ω i � = 0 for each i 2 rank X = dim V k 3 the existence of a dual sequence characterizes the max rank of completions (Connelly-Gortler15) with the SAP, it characterize the unique completability (Connelly-Gortler15) 7 / 13

  19. Facial Reduction (Borwein-Wolkowitcz81) A sequence { Ω 1 , . . . , Ω k } in S n is iterated PSD if Ω i is positive semidefinite on V i − 1 , where V 0 = R n and V i = { x ∈ R n : � xx ⊤ , Ω j � = 0 ( j = 1 , . . . , i − 1) } . Theorem (Facial reduction) For any feasible ( G , c ) , ∃ X and ∃ Ω 1 , . . . , Ω k ∈ S ( G ) s.t. the sequence is iterated PSD 1 � C , Ω i � = 0 for each i 2 rank X = dim V k 3 the existence of a dual sequence characterizes the max rank of completions (Connelly-Gortler15) with the SAP, it characterize the unique completability (Connelly-Gortler15) Definition (Sturm 2000) For a completion problem ( G , c ), the singularity degree sd ( G , c ) is the length of the shortest dual certificate sequence { Ω 1 , . . . , Ω k } . 7 / 13

  20. Singularity Degree of Graphs Singularity degree of G sd ( G ) = max sd ( G , c ) c Question (Druvyatskiy-Pataki-Wolkowicz15) Characterize G with sd ( G ) = 1 Question (So15) sd ( G ) = o ( n )? 8 / 13

  21. Main Results Theorem (T16) sd ( G ) = 1 iff G is chordal. G is chordal if G has no C n ( n ≥ 4) as an induced subgraph 9 / 13

  22. Main Results Theorem (T16) sd ( G ) = 1 iff G is chordal. G is chordal if G has no C n ( n ≥ 4) as an induced subgraph Theorem (T16) If G has neither W n ( n ≥ 5) nor a proper splitting of W n ( n ≥ 4) as an induced subgraph, then sd ( G ) ≤ 2. If G has an induced subgraph which is a proper splitting of one of the above forbidden subgraphs, then sd ( G ) > 2. If tw ( G ) ≤ 2, then sd ( G ) ≤ 2. 9 / 13

  23. Main Results Theorem (T16) sd ( G ) = 1 iff G is chordal. G is chordal if G has no C n ( n ≥ 4) as an induced subgraph Theorem (T16) If G has neither W n ( n ≥ 5) nor a proper splitting of W n ( n ≥ 4) as an induced subgraph, then sd ( G ) ≤ 2. If G has an induced subgraph which is a proper splitting of one of the above forbidden subgraphs, then sd ( G ) > 2. If tw ( G ) ≤ 2, then sd ( G ) ≤ 2. Theorem (T16) For each n there is a graph G with n vertices and tw ( G ) = 3 whose singularity degree is ⌊ n − 1 3 ⌋ . 9 / 13

  24. Proof of the first theorem Theorem (T16) sd ( G ) = 1 iff G is chordal. ” ⇐ ” (Druvyatskiy-Pataki-Wolkowicz15) ” ⇒ ” Lemma sd ( C n ) ≥ 2 if n ≥ 4. Lemma. sd ( G ) ≥ sd ( H ) for any induced subgraph H of G . 10 / 13

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend