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

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

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

 表の内容は

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

 

を示します.

  LP MILP CMIQP WCSP※5 RCPSP 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 ※2 ※3              
rcpsp         ※6            

 

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

 

 

上に戻る