Rozdział 1 książki Metoda probabilistyczna autorstwa Alona i Spencera wymienia następujący problem:
Biorąc pod uwagę wykres , zdecyduj, czy jego łączność brzegowa wynosi co najmniej czy nie.
Autor wspomina o istnieniu przez Matula algorytmu i ulepsza go do .
Moje pytanie brzmi: jaki jest najbardziej znany czas wykonywania tego problemu?
Pozwól mi opisać ulepszony algorytm.
Najpierw zdecyduj, czy ma minimalny stopień co najmniej czy nie. Jeśli nie, łączność brzegowa jest wyraźnie mniejsza niż .
Następnie, jeśli nie jest to przypadek, to obliczenia zbiór dominujący o o wielkości . Można tego dokonać w czasie , algorytmem opisanym w poprzedniej części książki.
Następnie wykorzystuje następujące niezbyt trudne do udowodnienia fakty:
Jeśli minimalny stopień wynosi , to dla każdego cięcia krawędzi o wielkości co najwyżej który dzieli na i , każdy dominujący zestaw musi mieć swoje wierzchołki zarówno w jak i .
Rozważmy teraz dominujący zestaw . Ponieważ ma minimalny stopień , każdy nacięciu krawędziowym wielkości mniejszej niż musi rozdzielić . Zatem dla każdego znajdujemy rozmiar najmniejszego cięcia krawędzi, które oddziela i . Każdą z tych czynności można wykonać w czasie przy użyciu algorytmu maksymalnego przepływu. Zatem całkowity czas to .
źródło
Odpowiedzi:
Możesz to łatwo sprawdzić w czasie liniowym, ponieważ wykres ma łączność krawędzi co najmniej wtedy i tylko wtedy, gdy jego minimalny stopień wynosi co najmniej . Argumentowałeś już za częścią „tylko jeśli”. Rozważmy teraz wykres, na którym każdy wierzchołek ma stopień co najmniej i cięcie, które dzieli wykres na dwa zestawy wierzchołków i pomocą . Wierzchołek w może mieć najwyżej połączeń z innymi wierzchołkami w , a zatem musi przyczyniać się do cięcia co najmniej krawędzi. Zatem wycięcie musi mieć rozmiar co najmniej . Pozostaje to pokazaćn/2 n/2 n/2 X X¯ x:=|X|≤n/2 X x−1 X n/2−(x−1) x(n/2−x+1) x(n/2−x+1)≥n/2 , co jest prawdą, ponieważ .(x−1)(n/2−x)≥0
O dziwo, jedyne odniesienie znajdę to wynik jest ten z konferencji bioinformatyka. Byłbym naprawdę ciekawy, czy udowodniono to gdzie indziej.
Edycja: Wcześniejsze odniesienie to: Gary Chartrand: Teoretyczne podejście do problemu komunikacji , SIAM J. Appl. Matematyka 14-4 (1966), s. 778–781.
źródło