Kompleksitas diturunkan sebagai berikut. Fase inisialisasi menghabiskan . The loop dieksekusiwaktu. The lingkaran bersarang dalam loop dieksekusi kali. Akhirnya, lemma handshaking menyiratkan bahwa ada implisit DECREASE-KEY. Karenanya, kerumitannya adalah: .O (V)w h i l e|V|fo rw h i l edegr e e ( u )Θ (E)Θ (V) ∗TEXTRACT−MIN+Θ(E)∗TDECREASE−KEY
Kompleksitas aktual tergantung pada struktur data yang sebenarnya digunakan dalam algoritma. Menggunakan array, , kompleksitas adalah dalam kasus terburuk.TEXTRACT−MIN=O(V),TDECREASE−KEY=O(1)O (V2)
Menggunakan tumpukan biner, , kompleksitasnya adalah dalam kasus terburuk. Inilah sebabnya: karena grafik terhubung, maka , dan paling banyak (kasus terburuk, untuk grafik padat). Mungkin, Anda melewatkan poin ini.TEXTR A CT- M.sayaN= O ( logV) ,TD ECR EA SE- KEY= O ( logV)O ( EcatatanV)| E| ≥ | V| - 1EV2
Menggunakan Fibonacci Heap, diamortisasi, diamortisasi, kompleksitasnya adalah dalam kasus terburuk.TEXTR A CT- M.sayaN= O ( logV)TD ECR EA SE- KEY= O ( 1 )O ( E+ VcatatanV)