Інші програми посилення розгалуження Каргера-Штейна?


27

Я щойно навчив рандомізований алгоритм каржеру-Штейна в моєму класі випускників алгоритмів. Це справжній алгоритмічний дорогоцінний камінь , тому я не можу цього навчити, але це завжди залишає мене розчарованим, тому що я не знаю жодних інших застосувань основної техніки. (Тому важко призначити домашнє завдання, яке приводить в дію точку додому.)

Алгоритм Каргера та Штейна - це уточнення більш раннього алгоритму Каргера, який ітераційно стискає випадкові ребра, поки граф не має лише двох вершин; цей простий алгоритм працює в час і повертає мінімальний зріз з ймовірністю , де - кількість вершин у вхідному графіку. Удосконалений алгоритм рекурсивного скорочення ітеративно стискає випадкові ребра до тих пір, поки кількість вершин не впаде з до , рекурсивно викликає себе двічі на графі, що залишився, і поверне менший з двох одержаних скорочень. Проста реалізація вдосконаленого алгоритму працює вΩ ( 1 / n 2 ) n n n / O(n2)Ω(1/n2)nnn/2O(n2logn)час і повертає мінімальний зріз з ймовірністю . (Є більш ефективні реалізації цих алгоритмів і кращі рандомізовані алгоритми.)Ω(1/logn)

Які ще рандомізовані алгоритми використовують подібні методи посилення розгалуження? Мене особливо цікавлять приклади, які (очевидно) не передбачають скорочення графіків.


2
Гарне запитання, Джеффе!
Суреш Венкат

Це перепони?
Jeffε

не впевнений, що ви маєте на увазі
Суреш Венкат

також, що б ви вважали прикладом посилення розгалуження?
Суреш Венкат

2
tumbleweed - це також бейдж на цьому сайті, який, безумовно, не стосується вашого питання, @JeffE!
Лев Рейзін

Відповіді:


5

@JeffE, Ось документ, який рахує мінімальні цикли ваги у графіку. Наскільки я пам’ятаю, це напевно було натхнене технікою / результатом Каргера, і це було веселим доказом. Сподіваюся, що це допомагає в навчанні.


У цій роботі не враховується кількість циклів мінімальної ваги в графі. Натомість він дає обмеження на кількість циклів, вага яких є щонайменше деяким постійним кратним вазі циклу мінімальної ваги.
Тайсон Вільямс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.