幅優先探索

はばゆうせんたんさく

名詞 中級 ★★★★★

意味

幅優先探索(Breadth‑First Search、BFS)は、グラフや木構造を探索するアルゴリズムで、まず開始点から隣接するノードをすべて訪れ、次にそのノードの隣接ノードを順に探索していく方法です。レベルごとに探索を進めるため、最短経路を効率的に見つけることができ、道路網やネットワークの最短距離計算、迷路解法などで広く利用されます。BFSはキュー(FIFO)を使って実装され、探索の順序を保つことで正確な距離情報を保持します。

用例

迷路の出口を探すとき、幅優先探索を使うと最短ルートが確実に見つかります。

BFSはレベル順に探索し、最短距離を保証するアルゴリズムであることを示す。

ほかの用例も見る →

類義語

幅優先探索、幅優先探索法、幅優先探索アルゴリズム

対義語

深さ優先探索、Depth-First Search、DFS

関連語

幅優先探索、階層探索、隣接リスト

幅優先探索の詳しい解説・事例・出典を見る →
最終更新: