• 検索結果がありません。

代数的組合せ最適化part II

N/A
N/A
Protected

Academic year: 2021

シェア "代数的組合せ最適化part II"

Copied!
26
0
0

読み込み中.... (全文を見る)

全文

(1)

代数的組合せ最適化 part II

作用素スケーリングと

Capacity

1.

導入:行列スケーリングによるパーマネントの近似計算

2.

作用素スケーリングと

Capacity

3.

さらなる発展

Part II

では,

nc-

正則性判定 を扱う.

かどうか

(2)

行列スケーリング

非負行列,ゼロ列,ゼロ行なし

Sinkhorn 1964

行スケーリング

列スケーリング

Question:

行スケーリングと列スケーリングを交互に

繰り返すことで,は2重確率行列に収束するか?

(3)

行列スケーリング

repeat

Thm (Linial, Samorodnitsky, Wigderson 2000)

行列スケーリングで, が2重確率行列に収束 に完全マッチングが存在

注: 2重確率行列に「なる」わけではない,いくらでも近づくという意味

行列スケーリングで完全マッチングの存在が判定できる!?

(4)

#P

完全

(Valiant 1979)

FPRAS (Jerrum, Sinclair, Vigoda 2004)

パーマネントの計算

ここでは,

Linial, Samorodnitsky, Wigderson 2000

行列スケーリングによる

(

決定的

)

近似アルゴリズム

の背景にある考え方を紹介する.

それが,作用素スケーリングによる

nc-

正則性判定(

Gurvits 2004, Garg et al. 2015

)につながる.

(5)

パーマネント

非負行列,ゼロ列,ゼロ行なし

Perm   �≔

�=1

��(�)

から符号を除いたもの

Obs.

パーマネント(

permanent

Obs.

完全マッチングが存在

(6)

Capacity

古典的

非負行列,ゼロ列,ゼロ行なし

Obs. (

その他の項

)

Def (Capacity)

Obs.

Gurvits 2008

(7)

Thm (

一般化

van der Waerden

不等式

; Gurvits 2008)

Cor:

は近似

完全マッチングあり

数え上げ問題()が近似的に最適化問題()になった!

(8)

行列スケーリングは の最小化アルゴリズムとみなせる

, Def (

対称

Capacity)

inf .   ��

1, 2 , … , 1 , … , >0.

Ca psym( )

Lem:

Ca psym( )=inf

inf

�� 

に関する 凸計画

(9)

に対する交互最適化

を固定してで最適化

となるようにを規格化

:

repeat

~ に対する行列スケーリング

(10)

行列スケーリングによる完全マッチングの存在判定

ds( )2+ 2 --- 2

重確率行列への近さ

行(列)スケーリングすると

初回以降のスケーリング 非減少

は倍される.

整数,

(exp. lower bound)

Linial,Samorodnitsky, Wigderson 2000

なら,

より

(11)

行列スケーリングから作用素スケーリングへ

Obs.

が非負行列

Def.

正値作用素

Def.

完全正値作用素

Gurvits 2004:

行列スケーリングと

Capacity

を完全正値作用素へ拡張

半正定値

複素共役

---

非負行列の一般化

(12)

Edmonds

問題(正則性判定)に対する

Gurvitz 2004

のアプローチ

量子パーマネントを定義 係数ベクトルのノルム

:

正則

Capacity

作用素スケーリング(~ の最小化)

Cap(� )>0

?

QPerm   >0

:

正則

nc-

正則

(13)

Rank nondecreasing

,

Def rank nondecreasing

Gurvits 2004

Lem (

本質的に

Gurvits 2004)

rank nondecreasing : nc-

正則

(14)

Lem

の証明

:nc-

非正則

0

dim <dim(∀�)

¿ dim

� �=¿

正則

0

��

(

� �

)

=

� �� � =¿

0 0 0

rank (� �)<dim=rank � �

�� ( )=

� � � � =¿

逆に

0 0 0

¿ rank

∀�) � � � �

0

半正定値性

� � =¿

+ >

(15)

2

重確率作用素

,

Def.

Def.

が2重確率

Lem (Gurvits 2004)

: rank nondecreasing (nc-

正則

)

(16)

Lem

の証明

≥tr� (� �)

¿tr ( )� �

¿ + ⟨ Δ, ��

( )= +Δ

Cauchy-Schwarz

(� �) (��)+ (��)= ()=

¿rank (� �)

半正定値

(17)

,

行スケーリング 列スケーリング

Obs.

作用素スケーリング

(18)

作用素スケーリングは

Cap

を最小化している

Def (Capacity)

Def (

対称

capacity)

Lem

Rem:

作用素スケーリング~に対する交互最適化

(19)

作用素スケーリングによる

nc-

正則性判定

ds( ) ( ) 2+ ( ) 2 --- 2

重確率作用素への近さ

rank nondecreasing (nc-

正則

)

行(列)スケーリングすると

初回以降のスケーリング 非減少

は倍される.

整数

, nc-

正則

(exp. lower bound)

Garg,Gurvits, Oliveira, Wigderson 2015

?

,

(20)

Thm (Garg, Gurvits, Oliveira, Wigderson 2015) , , nc-

正則

作用素スケーリングで

poly()

反復後に

(21)

Thm

の証明

nc-

正則

∀ � ≽ 0, det =1,

≥det ( )�/2

固有値に関する

相加相乗平均

(22)

いま示したこと

:

Alon’s Combinatorial Nullstellensatz (Alon 1999) :

次数

,

,

実は,が選べる

(23)

さらなる展開・拡がり

Capacity

の正体

~ 群の軌道の閉包上の最小ノルム点問題

作用素スケーリングは,最小ノルム判定

Geometric Complexity Theory (Mulmuley,Sohoni 2001

)

からの問題意識

~ 2つの軌道の閉包が交わるか判定できるか?

をできるか?

(24)

Cap

~ 非正曲率リーマン多様体上の測地的凸最適化

s.t.  ≻0

目的関数は凸でない

多様体

:

リーマン計量

:

接空間

(

{

エルミート行列

})

Fact:

は非正曲率リーマン多様体,測地線

(

最短路

)

一意

Fact:

目的関数は上,測地的凸

Allen-Zhu,Garg,Li,Oliveria,Wigderson 2017

上で

Box constraint Newton

アルゴリズム

(25)

さらに拡がりをみせており,ついていけない.

キーワード:

Brascamp-Lieb

不等式

,

moment polytope, tensor scaling, quantum marginal, noncommutative optimization,....

FOCS2019

にも論文がでている

(26)

part II

まとめ

行列スケーリング,(古典的)

Capacity

作用素スケーリング

Capacity

,対称

Capacity

参照

関連したドキュメント

[r]

Hungarian Method Kuhn (1955) based on works of K ő nig and

of IEEE 51st Annual Symposium on Foundations of Computer Science (FOCS 2010), pp..

情報理工学研究科 情報・通信工学専攻. 2012/7/12

最大消滅部分空間問題 MVSP Maximum Vanishing Subspace Problem.. MVSP:

参考文献 Niv Buchbinder and Joseph (Seffi) Naor: The Design of Com- petitive Online Algorithms via a Primal-Dual Approach. Foundations and Trends® in Theoretical Computer

&#34;A matroid generalization of the stable matching polytope.&#34; International Conference on Integer Programming and Combinatorial Optimization (IPCO 2001). &#34;An extension of

Murota: Discrete Convex Analysis (SIAM Monographs on Dis- crete Mathematics and Applications 10, SIAM,