, その他のノード→V T , pred(s)=s ~以下,全ノードがV P に入るまで繰り返し~ Step1:V T の中からラベルの値が最も小さいノードを探す(iとする). その時のiのラベルの値d(i)をiの永久ラベルとする. i→V P Step2:iから出ているすべてのリンクの先のノードjについて,d(j)>d(i)+c ij なら, d(j)→d(i)+c ij ※c ij :リンクijのコスト pred(j)=i Dノードのラベルから,sからの最短経路コスト,pred(i)をたどることで最短経路を求められる