Sabit grafiklerde Clique problemi


21

Bilindiği gibi, -clique fonksiyonu bir (alır kapsayan alt grafiğinin) tam bir -vertex grafik ve çıkışları iff bir içermektedir -clique . Bu durumda Değişkenler karşılık kenarları arasında . bu fonksiyonun monoton devreler gerektirdiği bilinmektedir (Razborov, Alon-Boppana) . L I S u e ( n , k ) G K , n , n K , n 1 G k K , n 3 k N / 2 , n kkCLIQUE(n,k)GKnnKn1GkKn3kn/2nk

Ancak, bir sabit grafik grafiği ve köşelerin alt kümesini alan ve biçiminde bazı köşelerinde çıktısı alan monoton boolean işlevini kabul içinde clique . Bu durumda tekabül ettiği değişkenler köşeler arasında ve fonksiyon sadece standart klik fonksiyonu bunlarla sınırlı olduğu kapsayan biri Alt Graflar sabit grafiktir . C L İ Q U E ( G , k ) S [ n ] 1 k S GGKnCLIQUE(G,k)S[n]1kSGKnG

1. mu orada bulunmamakta -vertex grafikleri olan daha büyük bir boyutta monoton devrelerine gerek ? Sanırım hayır. G C L I Q U E ( G , k )nGCLIQUE(G,k)nO(logn)
2. Is grafikler bir dizisi için bir NP-zor bir problem ? Sanırım hayır. ( G n : n = 1 , 2 )CLIQUE(Gn,k)(Gn:n=1,2)

Eğer Not bu tüm maksimal klikler olan , daha sonra bir şekilde OR hesaplanabilir eşiği- fonksiyonları, -inci olan testler olup . Böylece, eğer , o zaman tüm devre polinom boyutundadır. Peki ya üstel bir maksimum klibe sahip grafikler? (Bir klik maksimumdur, buna hiçbir köşe eklenemez.) G C L I Q U E ( G , k ) r k i | S aC i | k r = s O l y ( n )C1,,CrGCLIQUE(G,k)rki|SaCi|kr=poly(n)

yi ' nın köşelerinde belirli bir grafiği için "gömmek" mümkündür . Özellikle, Bollobas ve Thomason (1981) göstermiştir ki, eğer olan noktalar alt kümeleridir bir Hadamard grafiktir ve iki köşe ve bitişik IFF vardırHatta, daha sonra , her grafiğin izomorfik bir kopyasını içeren ile köşe. Bu gerçeği Razborov's ile kombine edilebilir (yaklaşık alt sınırı oluşturan için) sonucuna C L I Q U E ( H , k ) H n = 2 m H [ m ] u v | u v | H G m m k C L ı Q U E ( m , k ) C L I Q U E (CLIQUE(m,k)CLIQUE(H,k)Hn=2mH[m]uv|uv|HGmmkCLIQUE(m,k)CLIQUE(H,k) , hakkında boyutta monoton devreler gerektirir ? Burada potansiyel bir problem, grafik halde, yani "içerir" , tüm -vertex grafikler, bu grafiklerdir değildir ile aynı köşe grubu. Ve Razborov'un argümanı, pozitif ve negatif girdilerin ( sıklığı ve tam -partite grafikleri tamamlayıcıları ) aynı köşe kümelerinin grafikleri olduğunu belirtiyor . Ayrıca, tüm pozitif girişler ( cliques), bir ve aynı sabit clique'in sadece izomorfik kopyalarıdır . HmkH m( k - 1 )k(k1)k k

3. Herhangi bir fikir? Bu tür problemlerin değerlendirildiğini gören var mı? Demek istediğim, sabit bir grafiğin alt yazıları için karar problemleri . Ya da, diyelim ki, bir sabit (tatmin edici) CNF'nin ( bazı değişmezlerin kaldırılmasıyla elde edilen) alt CNF'leri için SAT sorunu ?

Motivasyon: Bu tür sorunlar, kombinasyonel optimizasyon algoritmalarının karmaşıklığı ile ilgilidir. Ama kendileri için ilginç görünüyorlar. Neden tüm grafiklerde etkili olan algoritmalar aramalıyız ? Gerçekte, genellikle bir (büyük) grafiğin (bir ülkedeki sokak ağı, facebook veya benzeri) küçük parçalarının özellikleriyle ilgileniriz.

Gözlem 1: grafik halinde olan iki parçalı , eşitsizliklerin sonra tepe kenar sıklığı matris için tüm tamamen unimodular olduğu ve biri, indüklenmiş alt yazılarındaki klik problemini doğrusal programlama yoluyla çözebilir . Bu nedenle, ikili grafikler için , sahip devresi (non-monoton olsa) küçük bir. x u + x v1 ( u , v ) D G G C L I S U e ( G , k )G=(LR,E)xu+xv1(u,v)EGGCLIQUE(G,k)

: Açıklama 2 olması durumunda bu, bir değerleri ikili grafikler , soru 1 cevabı gerçekten HAYIR "gerektiği" ile ilgili daha sonra aşağıdaki monoton Karchmer-Wigderson oyun yalnızca ihtiyacı iletişim bit. Let bir tam ikili alt grafiği içinde köşe büyük sayı . Alice bir dizi alır kırmızı düğümlerin Bob kümesi mavi düğümlerin öyle ki . Amaç, ve arasında kenar bulmaktır .G O ( log n ) k G A B | A | + | B | > k A BGGO(logn)kGAB|A|+|B|>kAB


daha fazla düşünce (1), boole değişkenlerinin 0/1 değerlerini temel alarak sabit grafiğin kenarları ile aynı değişken sayısına sahip "filter" işlevini tanımlayan benzer bir sonuç elde etmiş gibi görünmektedir ... .? bu, kenarlardan köşelere doğru hareket eden indüklenen grafik konstrüksiyonu nedeniyle analizi bir miktar azaltabilir. (2) Sorunuza, basitçe değinmeye değecek önemli bir basit soru eklenmiştir. Üstel maksimal kliklere sahip bazı grafikler nelerdir? hadamard örneği bu kadar "büyük" olduğu için yeterli olmayabilir.
vzn

son zamanlarda belirsiz bir şekilde benzer bir şeye bakıyordu ve bu ilginç factoid'e rastladım: "Grafiğin açgözlü bir klikosunun ayrışması, grafiğin boş kalana kadar bir grafikten azami kliklerinin birer birer çıkarılmasıyla elde edildi. sıra grafiği , en fazla 2/4 klike sahiptir . " --mcguinness, n 2 / 4nn2/4
vzn

@vzn: Son sorunuza. Basit bir yapı var (kimi hatırlamıyorum). Al her iki anti-tringles her köşe arasındaki tepe-ayrık "Anti-trianges" (aralarında kenarlı noktaların üç katına) kopyalarını ve koyun kenarları. O zaman en fazla klik sayısı 'dir ve bu en uygunudur (artık mümkün değildir). 2 n / 3n/32n/3
Stasys

@vzn: McGuinness sonucu. Anladığım kadarıyla, bütün kenarları az sayıda kenar-ayrık maksimum (boyut) klips halinde ayrıştırır. Ancak indüklenen alt yazının azami kliklerinin hiçbirinde yatmadığı ortaya çıkabilir . Yine de, sonuç "doğru yönde" görünüyor.
Stasys,

Hakkında sözler 2 : Bir iki taraflı bir kliğin arayan derken, tam bir ikili demek?
MassimoLauria

Yanıtlar:


10

Ağaç gibi bir Çözünürlükte sabit bir grafiğinin boyutunda bir klika sahip olup olmadığının kanıtlanması sorunu üzerine bazı araştırmalar yaptık (burada genellikle küçüktür). Özellikle , büyük bir grafik sınıfı için boyutundaki kırılmaların gerekli olduğunu keşfettik .k k n Ω ( k )GkknΩ(k)

Bu bağlantıda DPLL Arama Prosedürlerinin Parametreli Karmaşıklığı belgesini bulabilirsiniz .


1
Çok güzel bir sonuç! Aslında sorum , (klik) sorunu için ağaç benzeri kesme düzlemi (CP) reddileri için aynı sonucu göstermeye çalışırken ortaya çıktı . Ağaç benzeri türevler için iki (sadece?) Aracımız var: (1) iletişim karmaşıklığı argümanları ve (2) Pudlak ve Impagliazzo'nun Oyuncu-Gecikmeli oyunları. Not 2, (1) 'in (kesinlikle) Clique problemi için başarısız olacağı anlamına gelir. CP kanıtları durumunda (2) 'nin bir benzetmesi var mı?
Stasys,

6

Bu yazının sorularınızı cevaplayabileceğine inanıyorum: http://arxiv.org/abs/1204.6484

Bu makale, NP sert 3SAT problemi ailelerini tanımlar, böylece formülün yapısı her n için sabitlenir ve girdi formülün polaritesidir.

3SAT’tan CLIQUE’ye standart düşüşü kullanarak (her 3CNF cümlesi, birbiriyle çelişen olmayan ödevler arasında kenarları olan 8 olası ödevi (veya 7 tatmin edici ödevi) tanımlar, her hüküm için bir köşeyi çıkardıktan sonra, NP maksimum klikayı bulmak için zor (ya da hatta boyutunu ölçmek için, grafik ürünler veya derandomize grafik ürünler kullanarak)


2

3. Çeyrek, SAT problemlerinin “omurgası” ve olası “arka kapıları” üzerinde bazı deneysel çalışmalar var. omurga, her tatmin edici ödevde doğru olan değişmezler kümesidir. SAT probleminin arka kapısı, sorunun çözülmesinde “kısa yol” sağlayan (umarım küçük) bir değişkenler kümesidir. bu iki yapı muhtemelen "alt CNF'ler" veya CNF'ler olarak adlandırdıklarınızı anlamada bazı değişkenler kaldırılmış olarak anlaşılmasında yardımcı olacaktır. fakat aynı zamanda DP, davis putnam algoritmasının, CNF'nin birçok "alt CNF'lerini" çözmek için sistematik olarak araştırdığı görülebilir.

[1] Gerçeklenebilirlik Backbone'larına ve arka kapılar tarafından Kilby ve ark


SS
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.