Давши графік, вирішіть, чи є його крайова підключення принаймні n / 2 чи ні


13

У главі 1 книги "Імовірнісний метод" Алона та Спенсера згадується така проблема:

Давши графік , вирішіть, чи є його крайова підключення принаймні n / 2 чи ні.Gn/2

Автор згадує про існування алгоритму по Matula і покращує його O ( N 8 / 3 лог - н ) .O(n3)O(n8/3logn)

Моє запитання: який найвідоміший час роботи для цієї проблеми?

Дозвольте описати вдосконалений алгоритм.

По-перше, визначте, чи має мінімальний ступінь принаймні n / 2 чи ні. Якщо ні, то крайова підключення явно менше n / 2 .Gn/2n/2

Далі, якщо це не так, то обчислити домінуюче безліч з G розміру O ( лог - п ) . Це можна зробити за час O ( n 2 ) за алгоритмом, описаним у попередньому розділі книги.UGO(logn)O(n2)

Далі він використовує наступний не дуже важкий для доведення факт:

Якщо мінімальний ступінь дорівнює , то для будь-якого зрізання ребер розміром не більше δ, що ділить V на V 1 і V 2 , будь-який домінуючий набір G повинен мати свої вершини і в V 1 і V 2 .δδVV1V2GV1V2

U={u1,,uk}Gn/2n/2Ui{2,k}u1uiO(n8/3)O(n8/3logn)


O(n8/3)

O~(n2)

2
O(n2)

3
O~(n2)

O(mn+n2logn)

Відповіді:


12

n/2n/2n/2XX¯x:=|X|n/2Xx1Xn/2(x1)x(n/2x+1)x(n/2x+1)n/2(x1)(n/2x)0

Як не дивно, єдина згадка, яку я вважаю цим результатом, - це конференція з біоінформатики. Мені б дуже цікаво побачити, чи це було доведено десь ще.

Редагувати: Рання посилання: Gary Chartrand: Графічно -теоретичний підхід до проблеми зв'язку , SIAM J. Appl. Математика. 14-4 (1966), стор 778-781.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.