У главі 1 книги "Імовірнісний метод" Алона та Спенсера згадується така проблема:
Давши графік , вирішіть, чи є його крайова підключення принаймні n / 2 чи ні.
Автор згадує про існування алгоритму по Matula і покращує його O ( N 8 / 3 лог - н ) .
Моє запитання: який найвідоміший час роботи для цієї проблеми?
Дозвольте описати вдосконалений алгоритм.
По-перше, визначте, чи має мінімальний ступінь принаймні n / 2 чи ні. Якщо ні, то крайова підключення явно менше n / 2 .
Далі, якщо це не так, то обчислити домінуюче безліч з G розміру O ( лог - п ) . Це можна зробити за час O ( n 2 ) за алгоритмом, описаним у попередньому розділі книги.
Далі він використовує наступний не дуже важкий для доведення факт:
Якщо мінімальний ступінь дорівнює , то для будь-якого зрізання ребер розміром не більше δ, що ділить V на V 1 і V 2 , будь-який домінуючий набір G повинен мати свої вершини і в V 1 і V 2 .