セービング法

提供: ORWiki
2007年7月12日 (木) 23:52時点における122.17.2.240 (トーク)による版 (新しいページ: ''''【せーびんぐほう (saving method)】''' 運搬経路問題に対する古典的な近似解法であるが, 巡回セールスマン問題に対しても適用でき...')
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

【せーびんぐほう (saving method)】

運搬経路問題に対する古典的な近似解法であるが, 巡回セールスマン問題に対しても適用できる. 前者の場合, 2点 $i,j$ 間の距離を $d_{ij}$ , デポ(depot)を点 $0$ と記す. 点 $0$ 以外の点 のペア $i,j$ に対して, セービング値 $s_{ij}$ を $s_{ij} = d_{i0}+d_{0j}-d_{ij}$ と定義する. すべての点を通過する前に閉路ができたり, 点の次数が $2$ を超えないように, $s_{ij}$ の大きい順に枝 $(i,j)$ を加えていくことによって運搬経路を構築する.