Bir grafik verildiğinde, kenar bağlantısının en az n / 2 olup olmadığına karar verin


13

Alon ve Spencer'ın Olasılıksal Yöntem kitabının 1. Bölümünde şu problemden bahsediliyor:

Bir grafik verildiğinde , kenar bağlantısının en az n / 2 olup olmadığına karar verin .Gn/2

Yazar varlığını söz Matula göre algoritma ve bunu artırır O ( n, 8 / 3 günlük , n ) .O(n3)O(n8/3logn)

Benim sorum, bu sorun için en iyi bilinen çalışma süresi nedir?

Geliştirilmiş algoritmayı açıklayayım.

İlk olarak, minimum derecesine en az n / 2 olup olmadığına karar verin . Değilse, kenar bağlantısı açıkça n / 2'den daha azdır .Gn/2n/2

Bu durumda değilse, sonra, daha sonra bir görünen dizi hesaplamak arasında G büyüklüğü O ( log n ) . Bu süre içinde yapılabilir O ( n, 2 ) bir algoritma kitabın önceki bölümde tarif edilen şekilde.UGO(logn)O(n2)

Daha sonra, gerçeği kanıtlamak için çok zor olmayan aşağıdakileri kullanır:

Minimum derecede ise en boyuttaki herhangi bir kenar kesim için daha sonra, ö bölme bu V içine V 1 ve V 2 , herhangi bir görünen grubu G hem de köşeler olmalıdır V 1 ve 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)

Yanıtlar:


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

Garip bir şekilde, bu sonuca bulduğum tek referans bu bir biyoinformatik konferansından. Başka bir yerde kanıtlanmış olup olmadığını gerçekten çok merak ediyorum.

Edit: Daha önceki bir referans: Gary Chartrand: Bir İletişim Sorunu Grafik-Teorik Yaklaşım , SIAM J. Appl. Matematik. 14-4 (1966), sayfa 778-781.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.