U ovom diplomskom radu bavili smo se vjerojatnosnim algoritmima. Vjerojatnosni algoritmi su vrsta algoritama koji u barem jednom dijelu svog izvršavanja donose slučajnu odluku o daljnjem tijeku izvršavanja. Prvo smo definirali dva teorijska modela. Algoritmi iz prvog modela na slučajan način biraju deterministički algoritam koji zatim koriste na danom ulazu, dok algoritmi koji pripadaju drugom modelu tijekom izvršavanja donose više slučajnih odluka. Primjer algoritma građenog po prvom modelu je Protokol \(R_k\), a primjer algoritma građenog po drugom modelu je vjerojatnosni Quicksort. Zatim smo se bavili podjelom vjerojatnosnih algoritama s obzirom na vjerojatnost greške. Las Vegas algoritmi su vjerojatnosni algoritmi koji ne dopuštaju greš...