Borůvka's algorithm: Difference between revisions

Content deleted Content added
Dcoetzee (talk | contribs)
Added Chazelle, cleaned up <math>s
Dcoetzee (talk | contribs)
m Link Bernard Chazelle
Line 11:
Bor&#367;vka's algorithm can be shown to run in time [[Big O notation|O]](''E''log ''V''), where ''E'' is the number of edges, and ''V'' is the number of vertices in ''G''.
 
Other algorithms for this problem include [[Prim's algorithm]] and [[Kruskal's algorithm]]. Faster algorithms can be obtained by combining Prim's algorithm with Bor&#367;vka's. A faster randomized version of Bor&#367;vka's algorithm due to Karger, Klein, and Tarjan runs in expected <math>O(E)</math> time. The best known minimum spanning tree algorithm by [[Bernard Chazelle]] is based on Bor&#367;vka's and runs in O(''E'' &alpha;(V)) time, where &alpha; is the inverse of the [[Ackermann function]].
 
[[Category:Graph algorithms]]