З Вікіпедії про рандомізовані алгоритми
Слід розрізняти алгоритми, які використовують випадковий вхід для зменшення очікуваного часу роботи або використання пам'яті, але завжди закінчуються правильним результатом у обмеженій кількості часу, та ймовірнісними алгоритмами , які залежно від випадкового введення мають шанс створення неправильного результату (алгоритми Монте-Карло) або невдача результату (алгоритми Лас-Вегаса) або сигналізуючи про помилку, або не вдалося припинити.
- Мені було цікаво, як алгоритми першого типу « використовують випадковий вхід для зменшення очікуваного часу роботи або використання пам’яті, але завжди закінчуються з правильним результатом через обмежений проміжок часу?
- Які відмінності між алгоритмами Лас-Вегаса, які можуть не дати результату?
- Якщо я правильно розумію, ймовірнісні алгоритми та рандомізовані алгоритми - це не те саме поняття. Імовірнісні алгоритми - це лише один вид рандомізованих алгоритмів, а інший - ті, хто використовує випадковий вхід для зменшення очікуваного часу роботи або використання пам'яті, але завжди закінчується правильним результатом у обмеженій кількості часу?