graafialgoritmid
Graafialgoritmid on arvutiteaduses kasutatavad algoritmid, mis töötavad graafidega. Graaf on struktuur, mis koosneb tippudest (või sõlmedest) ja servadest, mis ühendavad neid tippe. Graafialgoritme kasutatakse paljudes rakendustes, sealhulgas marsruutimises, sotsiaalvõrgustike analüüsis, bioinformaatikas ja andmebaasides.
Üks tuntumaid graafialgoritme on Dijkstral algoritm, mida kasutatakse lühima tee leidmiseks kahe tipu vahel kaalutud graafis.
Teine oluline graafialgoritm on Breadth-First Search (BFS), mida kasutatakse graafi läbimiseks tasemete kaupa. BFS alustab algtipust
Depth-First Search (DFS) on samuti levinud graafi läbimise algoritm, mis uurib graafi nii kaugele kui võimalik
Teised olulised graafialgoritmid hõlmavad Kruskali ja Prima algoritme minimaalse kattepuu leidmiseks, mis on kaalutud graafi servade