Я часто чую, що для багатьох проблем ми знаємо дуже елегантні рандомізовані алгоритми, але немає, або тільки складніші детерміновані рішення. Однак я знаю лише кілька прикладів для цього. Найвизначніший
- Рандомізований Quicksort (та пов'язані з ним геометричні алгоритми, наприклад, для опуклих корпусів)
- Рандомізований мінвід
- Тестування поліноміальної ідентичності
- Проблема міри Клі
Серед них лише тестування поліноміальної ідентичності здається справді важким без використання випадковості.
Чи знаєте ви більше прикладів проблем, коли рандомізоване рішення є дуже елегантним або дуже ефективним, але детерміновані рішення - ні? В ідеалі проблеми мирян мають бути легко мотивованими (на відміну, наприклад, тестування поліноміальної ідентичності).