Na ukierunkowanym wykresie , F ⊂ E , jeśli G ∖ F jest DAG (ukierunkowany wykres acykliczny), F nazywa się zestawem łuku zwrotnego.
Jeżeli każda krawędź jest powiązana z wagą , problem z zestawem łukowym sprzężenia zwrotnego przy minimalnym koszcie polega na znalezieniu F takiej, że W ( F ) jest minimalna.
Powszechnie wiadomo, że problem z ustawieniem łuku minimalnego sprzężenia zwrotnego jest trudny dla NP, podobnie jak problem z zestawem łuku minimalnego sprzężenia zwrotnego. Zastanawiam się, czy ktoś zna jakiś przybliżony algorytm, który działa dobrze, i wszelkie właściwości funkcji wagi, które mogą dać szybki solver.
Odpowiedzi:
Daniel Apon powiązał z konferencyjną wersją mojego referatu. Zamiast tego sugeruję wersję roboczą czasopisma: http://www.cs.brown.edu/people/ws/papers/fast_journal.pdf .
Na wykresach turniejowych niektóre prace eksperymentalne sugerują, że lokalne wyszukiwanie działa całkiem dobrze. Zobacz najnowszy dokument ALENEX Anke van Zuylen i Fransa Schalekampfa: http://www.siam.org/proceedings/alenex/2009/alx09_004_schalekampf.pdf .
Jeśli wagi spełniają albo „ograniczenia prawdopodobieństwa”, albo „nierówności trójkąta”, istnieje algorytm aproksymacji o stałym współczynniku oparty na Quicksort. Zobacz najnowszy artykuł JACM Ailona, Charikara i Newmana.
Czy możesz nam powiedzieć coś więcej o tym, jakie rodzaje przypadków masz na myśli i czy szukasz czegoś, co dobrze sprawdzi się w praktyce czy w teorii?
źródło
Zobacz artykuł „Jak oceniać z kilkoma błędami: PTAS dla ważonego sprzężenia zwrotnego w turniejach” Claire Kenyon-Mathieu i Warren Schudy (STOC 2007, wersja czasopisma na stronie Schudy), który przedstawia schemat aproksymacji czasu wielomianowego dla szczególny przypadek, w którym kierowany wykres jest turniejem.
źródło