Prim algoritmi.
Ushbu algoritm Robert Prim tomonidan 1957 yili ishlab chiqilgan. Ungacha 1930 yili chex matematigi Voytek Yarnik (Vojtěch Jarník) tomonidan, keiynroq 1959 yilda Edgar Deykstra (Edsger Dijkstra) tomonidan ishlab chikilgan.
Minimal narxli daraxtlar skletini qurishning ikkita keng tarqalgan usuli mavjud. Ulardan biri Prim algoritmi. Bu algoritmda daraxtlar skleti «o’sadigan» ("vыrastayet") U qirralar to’plami quriladi. V={1, 2,..., n} bo’lsin. Avval U={1} bo’ladi. Algoritmning har bir qadamida minimal narxli qirra topiladi, undan keyin v qirra V\U to’plamdan U to’plamga o’tkaziladi. Bu jarayon U to’plam V to’plamga teng bo’lguncha takrorlanadi.
Misol
Do'stlaringiz bilan baham: |