Skip to main content
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. ライセンス

Pythonモジュール索引

p | s
 
p
- pysimple
    pysimple.func
 
s
- sample
    sample.bin_packing
    sample.column_generator
    sample.cutting_stock
    sample.reidaishu
    sample.sudoku
    sample.tutorial
    sample.vehicle_routing

著者 NTT DATA Mathematical Systems Inc

© Copyright 2019 NTT DATA Mathematical Systems Inc. All Rights Reserved.