Все эти Тунисы, Египты и Ливии – это проявление багов в системе. Просто система не электронно-вычислительная, а избирательная. И такая же проблема себя уже проявляла в другом контексте.
В операционных системах Windows 95/98/ME если установил случайно какую-то хрень с вроде как привлекательного сайта с многообещающим функционалом, то потом от нее ни за что не отделаешься. Вроде как и деинсталлятор есть, но не работает. И Касперский должен проблему решить, но не всегда с этим справляется. Да и случаев, где свежеустановленное чудо первым же делом подминало под себя касперских, нортонов и макаффи, предостаточно.
В итоге разочарованный пользователь в сердцах форматировал диск, после чего система начинала новую жизнь.
Поэтому задача для олимпиады по системному программированию – дана среднестатистическая страна. Не обязательно ближневосточная, Президента США тоже отозвать проблематично. Есть механизм более-менее реального фидбэка граждан в режиме реального времени – это интернет. Есть механизм отзыва приложений с уровнем администратора – это перевыборы. Разработать алгоритм оптимального запуска перевыборов, чтобы и система стабильной оставалась, и приложение с уровнем администратора не пожирало системные ресурсы.
При этом учесть несколько факторов: