Home > グラフ理論


完全グラフの彩色数とその計算方法について

完全グラフ K_n の彩色数を計算するためには、一般的には以下の方法が使われます:貪欲法(Greedy algorithm): 頂点を順番に処理し、まだ塗られていない最小の色を割り当てる方法です。このアルゴリズムでは、彩色数の上界は n となります。ただし、最適な彩色数を得る保証はありません。>>More


ベルマンフォードアルゴリズムの原理と実装方法

ベルマンフォードアルゴリズムの原理は比較的単純です。アルゴリズムは、最短経路の推定値を保持する配列を初期化し、各頂点への最短経路の推定値を無限大(または十分に大きな値)で初期化します。その後、各辺に対して繰り返し処理を行い、最短経路の推定値を更新します。具体的には、各辺 (u, v) に対して、頂点 v への最短経路の推定値を、頂点 u への最短経路の推定値と辺の重みの和と比較し、必要に応じて更新します。この更新処理をグラフ内のすべての辺に対して繰り返します。最後に、最短経路の推定値が更新される場合、グラフ内に負の重みの閉路が存在することを示すことができます。>>More