灌溉怎么讀 灌溉怎么讀英語(yǔ)
2023-11-09
更新時(shí)間:2023-11-09 07:40:33作者:佚名
1、Floyd算法又稱為插點(diǎn)法,是一種利用動(dòng)態(tài)規(guī)劃的思想尋找給定的加權(quán)圖中多源點(diǎn)之間最短路徑的算法,與Dijkstra算法類(lèi)似。該算法名稱以創(chuàng)始人之一、1978年圖靈獎(jiǎng)獲得者、斯坦福大學(xué)計(jì)算機(jī)科學(xué)系教授羅伯特·弗洛伊德命名。
2、在計(jì)算機(jī)科學(xué)中,F(xiàn)loyd-Warshall算法是一種在具有正或負(fù)邊緣權(quán)重(但沒(méi)有負(fù)周期)的加權(quán)圖中找到最短路徑的算法。算法的單個(gè)執(zhí)行將找到所有頂點(diǎn)對(duì)之間的最短路徑的長(zhǎng)度(加權(quán))。 雖然它不返回路徑本身的細(xì)節(jié),但是可以通過(guò)對(duì)算法的簡(jiǎn)單修改來(lái)重建路徑。 該算法的版本也可用于查找關(guān)系R的傳遞閉包,或(與Schulze投票系統(tǒng)相關(guān))在加權(quán)圖中所有頂點(diǎn)對(duì)之間的最寬路徑。
3、Floyd-Warshall算法是動(dòng)態(tài)規(guī)劃的一個(gè)例子,并在1962年由Robert Floyd以其當(dāng)前公認(rèn)的形式出版。然而,它基本上與Bernard Roy在1959年先前發(fā)表的算法和1962年的Stephen Warshall中找到圖形的傳遞閉包基本相同,并且與Kleene的算法密切相關(guān) 在1956年)用于將確定性有限自動(dòng)機(jī)轉(zhuǎn)換為正則表達(dá)式。算法作為三個(gè)嵌套for循環(huán)的現(xiàn)代公式首先由Peter Ingerman在1962年描述。
4、該算法也稱為Floyd算法,Roy-Warshall算法,Roy-Floyd算法或WFI算法。