IT用語集– archive –
-
再帰木
再帰木 英語表記: Recursion Tree 概要 再帰木は、アルゴリズムと計算量という広大な分野において、特に再帰的な処理を行うアルゴリズム(再帰と分割統治の範疇)の時間計算量を分析するために用いられる、視覚的な分析手法です。これは、アルゴリズムの実... -
再帰
再帰 英語表記: Recursion 概要 再帰(さいき)とは、ある処理の中で、自分自身と同じ処理を呼び出す仕組み、またはその構造を指します。これは「アルゴリズムと計算量」の分野において、特に複雑な問題をシンプルに解決するための強力な手法として位置づ... -
Borůvka 法
Borůvka 法 英語表記: Borůvka's Algorithm 概要 Borůvka 法(ボルヴカ法)は、「アルゴリズムと計算量」の分野において、「グラフアルゴリズム」の中核をなす「最小全域木(Minimum Spanning Tree, MST)」問題を解決するための、非常に効率的な手法の一... -
Kruskal 法
Kruskal 法 英語表記: Kruskal's Algorithm 概要 Kruskal法(クラスカルほう)は、「アルゴリズムと計算量」の分野における「グラフアルゴリズム」の一つであり、特に最小全域木(Minimum Spanning Tree: MST)を求めるために用いられる非常に重要な手法で... -
Prim 法
Prim 法 英語表記: Prim's Algorithm 概要 Prim 法(プリム法)は、重み付き無向グラフにおいて、すべての頂点を結びつけながら、使用する辺(エッジ)の重みの総和が最小となる木構造、すなわち最小全域木(MST: Minimum Spanning Tree)を構築するための... -
A* アルゴリズム(A*: エースター)
A アルゴリズム(A: エースター) 英語表記: A* Algorithm 概要 A* アルゴリズムは、グラフ構造における最短経路を探索するための、極めて効率的なアルゴリズムです。これは、「アルゴリズムと計算量」における「グラフアルゴリズム」の分野、特に「最短経... -
Bellman-Ford 法
Bellman-Ford 法 英語表記: Bellman-Ford Algorithm 概要 Bellman-Ford 法は、「アルゴリズムと計算量」における「最短経路」問題を解決するための基本的な「グラフアルゴリズム」の一つです。このアルゴリズムの最大の特徴は、経路のコスト(重み)が負の... -
Dijkstra 法
Dijkstra 法 英語表記: Dijkstra's Algorithm 概要 Dijkstra 法は、グラフアルゴリズムの中でも特に「最短経路問題」を解くために利用される、非常に重要なアルゴリズムです。この手法は、特定の始点からグラフ内の他のすべての頂点までの最短経路を効率的... -
トポロジカルソート
トポロジカルソート 英語表記: Topological Sort 概要 トポロジカルソート(Topological Sort)は、有向非巡回グラフ(DAG: Directed Acyclic Graph)のノード群を、エッジ(矢印)が示す依存関係に矛盾しないように、一列に並べる操作のことを指します。... -
BFS (幅優先探索)(BFS: ビーエフエス)
BFS (幅優先探索)(BFS: ビーエフエス) 英語表記: BFS (Breadth-First Search) 概要 BFS(幅優先探索)は、「アルゴリズムと計算量」の分野、特に「グラフアルゴリズム」における最も基本的な「基本探索」手法の一つです。これは、グラフの探索開始点(ノ...