線形計画法

線形計画法は第二次世界大戦の直後1947年にDantzigによって開発された。Dantzigのシンプレックス法の開発によって、その後急速に注目されるようになった。
線形計画法(linear programming)は、有限個の非負値変数からなる一次関数の最大または最小をそれらの変数からなる有限個の一次不等式あるいは一次等式の制約のもとに求めるもので、最大化あるいは最小化すべき関数を目的関数(objective function)、変数の満たすべき条件を制約条件(constraints)と呼ぶ。