В ориентированном графе , , если - DAG (направленный ациклический граф), называется множеством дуг обратной связи. F ⊂ E G ∖ F F
Если каждое ребро связано с весом , минимальная проблема набора дуги обратной связи по стоимости состоит в том, чтобы найти такой, что является минимальным.F W ( F )
Хорошо известно, что проблема минимального набора дуги обратной связи является NP-сложной, как и проблема минимальной стоимости набора дуги обратной связи. Интересно, знает ли кто-нибудь приблизительный алгоритм, который работает хорошо, и какие-либо свойства весовой функции, которые могут дать быстрый решатель.
Ответы:
Даниэль Апон связан с версией конференции моей статьи. Вместо этого я предлагаю черновую версию журнала: http://www.cs.brown.edu/people/ws/papers/fast_journal.pdf .
На графиках турниров некоторые экспериментальные работы показывают, что локальный поиск работает довольно хорошо. См. Недавнюю статью АЛЕНЕКС Анке ван Зуйлен и Франса Шалекампфа: http://www.siam.org/proceedings/alenex/2009/alx09_004_schalekampf.pdf .
Если весовые коэффициенты удовлетворяют либо «вероятностным ограничениям», либо «неравенствам треугольников», то существует алгоритм приближения с постоянным множителем, основанный на быстрой сортировке. Посмотрите недавнюю статью JACM Айлона, Чарикара и Ньюмана.
Можете ли вы рассказать нам немного больше о том, какие примеры вы имеете в виду и ищете ли вы что-то, что хорошо работает на практике или в теории?
источник
См. Статью Клер Кеньон-Матье и Уоррена Шуди «Как ранжировать по нескольким ошибкам: PTAS для взвешенной дуговой обратной связи на турнирах» (STOC 2007, версия журнала на странице Шуди), в которой приведена схема аппроксимации полиномиального времени для особый случай, когда направленный граф - это турнир.
источник