Polinom zamanında en büyük bağımsız kümenin bulunduğu maksimal sınıflar?


28

ISGCI listeleri grafiklerin 1100 sınıfları. Bunların çoğu için INDEPENDENT SET'in polinom zamanında karar verilip verilemeyeceğini biliyoruz; Bunlara bazen IS-easy sınıfı denir . Maksimum IS-easy sınıflarının bir listesini derlemek istiyorum . Bu sınıflar birlikte, bu problem için (bilinen) izlenebilirlik sınırını oluşturur.

İzlenebilirliği etkilemeden herhangi bir sınırsız IS-easy sınıfına sınırlı sayıda grafik ekleyebildiğinden bazı kısıtlamalar sıralanmıştır. Sınıfları kalıtsal olanlarla sınırlandıralım (uyarılmış altgrafların alınması altında kapalı veya eşdeğerde, dışlanmış bir uyarılmış altyazılar kümesi tarafından tanımlanmış olarak). Dahası, sadece küçük bir açıklama içeren bir set X için X içermeyen aileleri düşünelim. Orada olabilir vardır da olmak gibi uysal sınıfların sonsuz artan zincirleri ( (P,star1,2,k)-ücretsiz ve aşağıda David Eppstein tarafından açıklanan sınıflar), ancak IS-dostu olduğu kanıtlanmış sınıflara olan ilgiyi kısıtlayalım.

İşte bildiklerim:

Bu tür maksimum sınıflar biliniyor mu?


Düzenleme: Ayrıca, dışlanmış küçükler tarafından tanımlanan sınıflarla ilgilenen Yaroslav Bulatov'un sorduğu ilgili bir soruyu , küçük dışlanmış grafikler için kolay olan nedir? ve bkz . Kalıtsal sınıfların Global özellikleri? daha genel bir soru için daha önce kalıtsal sınıflar hakkında sordum.

Jukka Suomela'nın yorumlarda işaret ettiği gibi, küçük dışlanan vaka da ilginçtir (ve ilginç bir soru sorar), ancak buradaki odak noktası bu değil.

David'in örneğinden kaçınmak için, azami bir sınıf, X'teki her grafiğin bağımsız bir köşesi olmadığı X-ücretsiz grafikler olarak da tanımlanmalıdır.

Aşağıdaki cevaplarda verilen sınıflar:


Eklenen 2013-10-09: Lokshtanov, Vatshelle ve Villanger'ın Martin Vatshelle tarafından yanıt olarak belirtilen son sonucu, önceden bilinen azami sınıfların bazılarının yerini aldı.

Özellikle, içermeyen varlıktır kolay kapsadığını ( P 5 , Kriket) içermeyen, ( P 5 , K , n , n ) içermeyen, ( P 5 , X- 82 , X- 83 ) içermeyen ve ( P 5 , ev) - hepsi IS kolay.P5P5P5Kn,nP5X82X83P5

Bu, beş taneye kadar köşeli tek bir yasaklı indeks alt tarafından tanımlanan tüm kalıtsal grafik sınıflarının şimdi kesin olarak IS-easy veya IS-easy olarak sınıflandırılabileceği anlamına gelir.

Ne yazık ki kanıtıdır içermeyen grafikler oluşturmak, bir IS-kolay sınıfı için çalışma görünmüyor P 6 sonraki sınır tek altı köşe grafik ile tanımlanan tüm kalıtsal grafik sınıfları ayırmak için, bu yüzden içermeyen grafikleri.P5P6

Özellikle formu IS-sınıf kolay ilgilenen kalır bazı koleksiyonu için -ücretsiz örneğinde X sonsuz sayıda izomorfizma sınıfları ile grafikler, henüz nerede Y -ücretsiz değil IS-kolay herhangi Y X .XXYYX


1
Sınırlı ağaç genişliğine sahip grafikler ne durumda? Bahsettiğiniz sınıflardan birinde zaten var sanırım?
Jukka Suomela

@Jukka: Sınırlı treewidth'i, dışlanmış indüklenmiş alt yazıların küçük bir setiyle yakalamak mümkün değil. Örneğin, treewidth 2 -küçük içermeyen; bu sonsuz bir dışlanmış indüklenen alt yazı dizisini oluşturur. Öte yandan, "kısmi k ağacı", "küçük" bir açıklama olarak nitelendirilebilir. Ne düşünüyorsun? K4
András Salamon

ás: Oh, sorunuzu yeterince dikkatlice okumamış gibiyim, yasak küçükler açısından nitelendirilen grafik aileleriyle de ilgilendiğinizi sanıyordum.
Jukka Suomela

Does -ücretsiz bunun yeterli olduğunu? Bu tür grafiklerde yalnızca FEW bağımsız kümeleri (kesin olarak, O ( n 2 ) ) bulunduğundan. 2K2O(n2)
Hsien-Chih Chang,

@ Hsien-Chih Chang: Balas-Yu sınıfından bahsettiğiniz için teşekkürler, bunu unutmuştum. Evet, bu kesinlikle alakalı bir cevap verecektir.
András Salamon

Yanıtlar:


10

Bu soru zaten biraz daha eski, ancak ISGCI burada biraz yardımcı olabilir.

ISGCI Java uygulamasını başlattığınızda ve Problemler -> Sınır / Açık sınıflar -> Bağımsız set menüsüne girdiğinizde, 3 liste içeren bir iletişim kutusu açılır.

Maximal P listesi, IS'nin polinom süresi içinde çözülebileceği tüm C sınıflarını (ISGCI'de) içerir, böylece IS'nin P'de olmadığı bilinen minimum C sınıfı bir üst sınıf vardır (yani NP tamamlanmış, açık veya ISGCI için bilinmeyen). Bir sınıf seçmek ve 'Çizim' tıklamak, sınıfı ve BFS stilinde yürürken bulunan üst sınıfları çizerek, İD'nin P olduğu bilinen bir sınıfı bulmak için gerekli olduğu sürece dahil olma hiyerarşisini oluşturur.

Minimal NP-complete listesi tam tersi bir yol gösterir: IS'nin NP-tamamlanmış olduğu sınıfları içerir, öyle ki tüm maksimal alt sınıflar da NP-tamamlanmış değildir. NP olmayan bir sınıf bulunana kadar çizim hiyerarşide iner.

Açık liste, sorunun açık ya da bilinmeyen olduğu sınıfları içerir. Çizim, açık olmayan bir sınıfa ulaşılana kadar süper / alt sınıfların üzerinde yürür.

Bir çizim oluştururken renklendirmeyi Independent Set problemine (Problemler -> Problem için renk -> Independent set) ayarlamak iyi bir fikirdir.


Standa Zivny'nin sorusu ile ilgili olarak, aşağıdaki 20 sınıf ISGCI'da, ağırlıklandırılmamış IS sorunu için bilinen karmaşıklığa sahip, ancak ağırlıklı vaka için bilinmeyen bir karmaşıklığa sahip olarak listelenmiştir (ISGCI, "basit" ve "karmaşık" polinom algoritmaları arasında ayrım yapamaz):

gc_11 p uzatılmış 4 -laden
gc_128 EPT
gc_415 de kapalı
gc_428 (K 3,3 -e, P 5 , X- 98 ) içermeyen
gc_648 (K 3,3 -e, P 5 ) içermeyen
gc_752 eş kalıtsal klik-Helly
gc_756 (E, P) içermeyen
gc_757 (P, T 2 ) içermeyen
gc_758 (P, P 8 ) içermeyen
gc_759 (K 3,3 -e, P 5 , X- 99 ) içermeyen
gc_808 (Cı- 6 , K 3, 3 + e, P, P 7 , X 37 , X 41 ) içermeyen
gc_811 (p, yıldız1,2,5 ) içermeyen
gc_812 (p 5 , p 2 ∪ p 3 ) içermeyen
gc_813 (P, P 7 ) içermeyen
gc_818 (p, yıldız 1,2,3 ) içermeyen
gc_819 (p, yıldız 1, 2,4 ) içermeyen
gc_841 (2K 3 + e, A, Cı- 6 , e, K 3,3 -e, p 6 , R, X 166 , X- 167 , X- 169 , X- 170 , X- 171 , X- 172 , X 18 X 45 X 5 X 58 X 84 X 95 X98 , A, C, 6 , E, P6 , R, X 166 , X- 167 , X- 169 , X- 170 , X- 171 , X- 172 , X- 18 , X- 45 , X- 5 , X- 58 , X- 84 , X- 95 , X- 98 , anten, ko-anteni, ko -domino, ortak balık, ortak ikiz ev, domino, balık, ikiz ev) -ücretsiz
gc_894 ortak dairesel mükemmel
gc_895 güçlü bir şekilde dairesel mükemmel
(3K 2 , E, P 2 ∪ P 4 , net)

Hiç şüphe yok ki, bunların bir kısmı ağırlıklı vaka için de bilinen algoritmalara sahip olacaktır. Eklemeler ve düzeltmeler, ISGCI web sayfasında verilen adreste her zaman bekler!


Java uygulamasının işlevselliğine en fazla izlenebilir sınıfları ve ağırlıklı kasanın açık olduğu sınıfların listesini bulmak için teşekkürler. Ve elbette ISGCI'daki çalışmalarınız için teşekkürler!
András Salamon

12

Bakmak için ilginç bir makale olabilir:

A. Brandstadt, VV Lozin, R. Mosca: Elma İçermeyen Grafiklerde Bağımsız Maksimum Ağırlık Kümeleri, Ayrık Matematik Üzerine SIAM Dergisi 24 (1) (2010) 239–254. DOI: 10,1137 / 090750822

Sonsuz elmalar sınıfı her biri bir sap ile C_k, k> = 5 çevrimleri olarak tanımlanır.

IS-kolaylık nosyonunuzun ağırlıklı IS problemini içerip içermediğinden bahsetmiyorsunuz. Sandalyesiz grafikler (yani çatalsız grafikler) IS-easy olarak bilinir:

VE Alekseev, çatalsız grafiklerdeki en büyük bağımsız kümeleri bulmak için polinom algoritması, Ayrık Uygulamalı Matematik 135 (1-3) (2004) 3-16. DOI: (02) 00.290-1 10.1016 / S0166-218X

Ağırlıklı vakanın izlenebilirliği önemsiz bir uzantıdır, bakınız:

VV Lozin, M. Milanic: Çatalsız grafikte bağımsız maksimum ağırlık kümesi bulmak için kullanılan bir polinom algoritması, Journal of Discrete Algorithms 6 (4) (2008) 595-604. doi: 10.1016 / j.jda.2008.04.001

Ağırlıklandırılmış IS probleminin ağırlıklandırılmamış durumdan önemli ölçüde daha zor / zorlayıcı / açık olduğu başka (ilginç) sınıflar var mı?


1
İlginç bir soru, ayrı ayrı göndermeye değer olabilir.
András Salamon

Elmalar tanımında k ≥ 4 demek istiyorsun, değil mi?
David Eppstein

Evet, k> = 4, yazım hatası için özür dilerim.
Standa Zivny

10

Vassilis Giakoumakis ve Irena Rusu'ya göre, Disk. Baş. Matematik. 1997 , (P5, ev) ücretsiz grafikler (aka (P5, coP5) -ücretsiz grafikler) IS-kolaydır.

ISGCI tarafından V. Lozin, R. Mosca Disc. Baş. Matematik. 2005 , (K2 u pençesi) içermeyen grafiklerin ailesidir .

İzlenebilir sınıfların sonsuz yükselen zincirleri de olabilir.

Kesinlikle sonsuz yükselen zincirler var. H, H içermeyen grafiklerin IS-kolay olduğu sonlu bir grafik seti ise, H'nin H'deki her grafiğe bağımsız bir tepe noktası ekleyerek oluşturduğu grafikler olsun. O zaman H'-serbest grafikler aynı zamanda IS-kolaydır: H-serbest algoritmasını sadece her tepe noktasının komşu olmayan kümelerine uygulayın. Örneğin, ISGCI'ın tarif ettiği gibi, eş-mücevher-olmayan grafikler IS-kolaydır, bir eş-mücevherin bir P4 artı bir bağımsız tepe noktası ve P4-içermeyen grafikler IS-kolaydır. Bu nedenle, muhtemelen, sorunuzu yasaklanan alt yazıların hepsinin bağımsız bir köşesi olmayan azami sınıflarla sınırlandırmak isteyebilirsiniz.


Ek sınıflar için ve sonsuz zincirlerin kolay yapısını vurguladığınız için teşekkürler! Reword olur.
András Salamon

Bu yüzden aynı zamanda
pençesiz

3
@gphilip: pençesiz hem sandalyesiz hem de (K2 u pençesi) içermez.
David Eppstein

8

P5

H en çok 5 köşe üzerinde bir grafik olsun, sonra Independent setinin karmaşıklığı H-free grafiklerin sınıfında bilinir.

H, bir döngü veya derece 4 köşesi içeriyorsa sorun zordur. Bağlı H'nin kalan tek vakası P5'H=P2P3

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.