数理最適化セミナーのご案内

4.3 数理最適化問題とアルゴリズムの対応

 以下は,Nuorium Optimizerで取り扱い可能な数理最適化問題と,Nuorium Optimizerが備えているアルゴリズムの対応一覧です.

 表の内容は

◎ 最も適している
○ 適している
R 整数性を緩和した問題を解く

 

を示します.

  LP MILP CMIQP WCSP※5 MINLP CQP CP NLP SDP NLSDP
simplex ◎ ◎                
hsimplex ◎ R       ◎        
asqp ○ ○ ◎     ◎        
higher ◎ R                
lipm ○ R R   R ◎ ◎ ○    
bfgs ○ R R   R ○ ○ ◎    
tipm ○ R R   R ○ ○ ◎    
lsqp ○ R R   R ○ ◎ ○    
tsqp ○ R R   R ○ ○ ◎    
lsdp ○ R※4 R※4           ◎ ○
trsdp ○ R※4 R※4           ○ ◎
wcsp   ◎※1 ◎※1 ◎ ○※1          
wls※2   ◎ ◎※6 ◎※3            
synthesis   ◎                

 

  • ※1について,0-1整数変数と離散変数(DiscreteVariable)のみを含む問題のみ扱うことができます.
  • ※2について,PySIMPLEから呼び出すことができます.
  • ※3について,wlsが扱えるのは制約式・目的関数がそれぞれ二次までの問題です.また,ハード制約とソフト制約のみ扱うことができます.
  • ※4について,SymmetricMatrixを用いて定式化した場合に扱うことができます.
  • ※5について,本表ではWCSPは「ソフト制約・セミハード制約・ハード制約が定義された連続変数を含まない問題」を指します.
  • ※6について,二次式が含まれる場合は,連続変数を含まない問題を扱うことができます.

 

 

上に戻る