.. -*- coding: utf-8 -*- 数理計画モデルの構成要素 ======================== 以下は PySIMPLE を用いて数理計画モデルを記述する際の構成要素の一覧です. ここでは全ての構成要素を列挙してはいませんが,大半の数理計画モデルは以下の構成要素の組合せで記述することができます. .. csv-table:: :align: center :header: 構成要素名, PySIMPLE 内の名称, 機能 問題, Problem, 問題を表す 集合, Set, 添字の動く範囲を表す 添字, Element, 添字を表す 定数, Parameter, 定数を表す 変数, Variable, 変数を表す 式, , 頻出する数式に対して,簡単な別の表現を与える 制約式, Constraint, 制約式を表す ハード制約関数, HardConstraint, ハード制約を表す セミハード制約関数, SemiHardConstraint, セミハード制約を表す ソフト制約関数, SoftConstraint, ソフト制約を表す 整数変数, IntegerVariable, 整数変数を表す 0-1 整数変数, BinaryVariable, 0-1 整数変数を表す 範囲演算関数, Sum,Prod, :math:`\sum` や :math:`\prod` に相当する 選択関数, Selection, 限定選択を表す 条件式, , 制約式や代入文を制限する 数学関数, Exp,Sin,Cos,Log ... , 数学関数を表す .. toctree:: :maxdepth: 2 problem set element parameter variable expression constraint weightedconstraint integervariable binaryvariable sumprod selection cond minmax math