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 .