トップ > 数理計画用語集 > PySIMPLE

数理計画用語集

PySIMPLE

読み:ぱいしんぷる
関連SIMPLE

モデリング言語 SIMPLE を Python に移植したモデリング言語.Numerical Optimizer V21 で実装された.

SIMPLE と同様に数式記述を意識した文法規則となっており,添字を用いることによりループを排除した数理計画モデルを記述することができる.

SIMPLE の文法を踏襲しつつも,集合の自動代入機能を排除,添字の直接定義,多次元の添字や条件式の使用方法が異なる等,より簡潔で明瞭な言語仕様となっている.加えて,name 属性自動付与や実数緩和機能等 SIMPLE にない独自の機能も追加されている.

Python のモジュールとして実装されているため,データ加工や後処理等との結合が非常に容易である,インタプリタとしても使用できるといった特長も持つ.