Skip to main content
Back to top
Ctrl
+
K
PySIMPLE 1.7.0 ドキュメント
1. はじめに
2. チュートリアル
2.1. はじめに
2.2. 数理計画問題を記述する
2.2.1. 目的関数・変数・制約
2.2.2. 定数
2.2.3. 集合・添字
2.2.4. 集約・複数の添字
2.2.5. 式
2.2.6. 整数変数
2.2.7. 結果出力関数
2.2.8. デバッグ出力関数
3. ユーザガイド
3.1. PySIMPLE の基本事項
3.2. Python の基本事項
3.3. 数理計画モデルの構成要素
3.3.1. 問題クラス Problem
3.3.2. 集合クラス Set
3.3.3. 添字クラス Element
3.3.4. 定数クラス Parameter
3.3.5. 変数クラス Variable
3.3.6. 式 クラス
3.3.7. 制約式クラス Constraint
3.3.8. 制約式種
3.3.9. 整数変数クラス IntegerVariable
3.3.10. 0-1 整数変数クラス BinaryVariable
3.3.11. 範囲演算関数 Sum, Prod
3.3.12. 選択関数 Selection
3.3.13. 条件式
3.3.14. 範囲最小(大)値取得関数 Min,Max
3.3.15. 数学関数
3.4. 制約充足問題ソルバ wcsp/wls
3.5. 出力制御
3.5.1. 出力対象
3.5.2. print 関数
3.5.3. Printf 関数
3.5.4. Fprintf 関数
3.6. 求解オプション
3.7. 実行不可能性要因検出機能
3.8. 記述のテクニック
3.8.1. インポートについて
3.8.2. name 属性について
3.8.3. スパースなモデルの書き方
3.8.4. 複雑な制約式の記述
3.8.5. 初期条件やフロー保存則の記述テクニック
3.8.6. スラック変数とソフト制約関数
3.8.7. 関係代数の演算
3.8.8. 添字の連続した部分の表現
3.8.9. 多次元の添字を見やすくする
3.8.10. index 属性の便利な使い方
3.8.11. for 文を使う
3.8.12. Python オブジェクトへの変換
3.8.13. pandas を用いた csv データの読み込み
3.8.14. pandas を用いた結果表の出力
3.8.15. PySIMPLE オブジェクトのシリアライズ
3.8.16. 次元を落としたオブジェクト作成
3.8.17. LP の値を丸めて MILP の近似解を得るテクニック
3.8.18. 高速化 TIPS
3.8.19. 実数緩和について
3.8.20. パラメータを変更した逐次求解
3.8.21. 多目的最適化
3.8.22. コールバック関数
3.8.23. 型ヒントの使い方
4. サンプル
4.1. チュートリアル
4.2. 数独
4.3. 例題集
4.4. 列生成法
4.4.1. ビンパッキング問題
4.4.2. カッティングストック問題
4.4.3. Vehicle Routing Problem
5. API ドキュメント
5.1. クラス
5.2. 関数
5.3. 例外
5.4. 演算
5.5. 型ヒント
6. 更新履歴
7. ライセンス
検索
エラー
Please activate JavaScript to enable the search functionality.
Ctrl
+
K