差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン | |||
programming_algorithm:dynamic_programming:branch_and_bound [2019/11/06] – [部分問題の探索順序] ikatakos | programming_algorithm:dynamic_programming:branch_and_bound [2019/11/06] (現在) – [分枝限定法] ikatakos | ||
---|---|---|---|
行 16: | 行 16: | ||
(※「上限」「大きい」というのは最大化問題の場合で、最小化問題なら「下限」「小さい」となる) | (※「上限」「大きい」というのは最大化問題の場合で、最小化問題なら「下限」「小さい」となる) | ||
- | 近い概念に動的計画法があるが、動的計画法は、分枝操作が可能で同じ部分問題を何回も要求される問題に対して、同じ部分問題を解かないようにする。 | + | 近い概念に動的計画法があるが、動的計画法は、分枝操作が可能で同じ部分問題を何回も要求される問題に対して、記録して同じ問題を解かないようにする。 |
分枝限定法は、同じ部分問題が要求されるかは重要ではなく、最適解が得られないことがわかった問題を切り捨てて調べる空間を減らす、というような理解。 | 分枝限定法は、同じ部分問題が要求されるかは重要ではなく、最適解が得られないことがわかった問題を切り捨てて調べる空間を減らす、というような理解。 |