普林姆算法

普里姆算法 （ Prim's algorithm ） 是圖論中的一種貪心算法 ， 可在一個加權連通圖中找到其最小生成樹 。 意即由此算法搜索到的邊子集所構成的樹中 ， 不但包括了連通圖裏的所有頂點 ， 且其所有邊的權值之和亦爲最小 。 該算法於1930年由捷克數學家發現 ； 並在1957年由美國計算機科學家獨立發現 ； 1959年 ， 艾茲格 · 迪科斯徹再次發現了該算法 。 因此 ， 在某些場合 ， 普里姆算法又被稱爲DJP算法 、 亞爾尼克算法或普里姆 － 亞爾尼克算法 。