Yasak uyarılmış siklik altgraflarla tanımlanan grafik sınıflarındaki polinom problemleri


11

Crossposted MO'dan .

C , tümü döngüsel olan (en az bir döngü içerir) sınırlı sayıda yasaklanmış alt bölümle tanımlanan bir grafik sınıfı olsun .

Clique ve Clique cover dışında için polinom zamanda çözülebilen NP-sert grafik problemleri var mı?C

Doğru hatırlıyorsam, bu bağımsız küme için mümkün değildir ( olmadığı sürece ).P=N-P

Graphclasses.org'da ara hiç bulamadı.

Clique ve Clique örtüsünün polinom olduğu bir sınıf C5, C6, X164, X165, sunlet4, üçgen içermez

Düzenle

IS ve Domination için olumsuz bu yazıda . Sayfa 2, grafikleri Sben,j,k.


3
Olarak iki ile karakterize grafikte Sınıflar Stefan Kratsch Pascal Schweitzer, Grafik İzomorfizma Endüklenmiş subgraphs Forbidden : Gl (trivially) için çözülebilen polinom zaman grafikler, aynı zamanda (daha az trivially) için ( K s , K 1 , t ) içermeyen grafikler. (Ks,bent)-Bedava(Ks,K1,t)-Bedava
Marzio De Biasi

2
Belki de MO ile ilgili soru üzerine çapraz gönderiyi de not etmek en iyisidir, eğer ilgilenen varsa, cevapları / yorumları burada görmek isteyebilirler.
RB

1
@MarzioDeBiasi, neden yorumunuzu cevaplamak istemiyorsunuz?
Saeed

Yanıtlar:


14

Üçgensiz grafikler için kolaylaşan bir takım zor problemler olduğunu düşünüyorum; özellikle üçgenlere bölme gibi üçgenlerle doğrudan ilgilenenler (G'nin üçgenlere bölünmesi var mı?). Daha az önemsiz diğer örnekler şunları içerir:

  • Kararlı Kesim Sorunu (G'nin GS'nin bağlantısı kesilecek şekilde bağımsız bir S seti var mı?) Bakınız: Grafiklerdeki kararlı setlerde, Ayrık Uygulamalı Matematik. 105 (2000) 39-50'de açıklanmaktadır.

  • Kavşak Grafiği Temeli (G, bir k-elementi toprak setinin alt kümelerinin kesişim grafiği midir?). Bakınız: Sorun [GT59] içinde: Garey & Johnson, Bilgisayarlar ve Sürdürülebilirlik : NP-Tamlık Teorisi Kılavuzu.


11

İşte Mon Tag'ın cevabına bazı ek örnekler:

  • Bağlantı Kesildi Cutset sorunu (mu köşe bir dizi kabul S şekilde G - S ve alt grafiğinin G ile indüklenen S kesilir) (bakınız NP tamamlandıktan burada ). Bu sorunun üçgen içermeyen grafikler için polinom olarak çözülebildiğini görmek kolaydır (bu nedenle Mon Tag tarafından belirtildiği gibi Kararlı Kesim problemi).GSGSGS

  • Üçgen çizgi grafiklerini tanımak NP-tamamlanmış ( buraya bakın ), bu sorunun üçgen içermeyen giriş grafikleri için polinom haline geldiğini görmek de kolaydır.

  • Maksimum bağlı eşleşmeyi hesaplamak zordur ( buraya bakın . Eşleşen kenarların herhangi bir çifti için, grafiğin her ikisinde de başka bir kenar varsa, bir eşleştirme bağlanır). Sorun için polynomially çözülebilir olduğunu ispat edilebilir içermeyen grafikler.(C3,C4,C5)


Teşekkür ederim. Bu yüzden bazı problemler zor, bazıları ise devam etmiyor.
joro

10

Yukarıdaki yorumdan : Stefan Kratsch, Pascal Schweitzer'de, iki Yasak Kaynaklı Altgraf ile Karakterize Edilen Grafik Sınıfları İçin Grafik İzomorfizmi : GI, grafikler için de (daha az önemsiz) çözülebilir polinom zamanıdır ( önemsiz) için ( K s , K 1 , t ) içermeyen grafikler.(Ks,bent)-Bedava(Ks,K1,t)-Bedava

EDIT : yorumda belirtildiği gibi, bir döngü içermez (Kağıdın tanıtımını çok hızlı okudum).K1,t

Biraz düşündükten sonra, aşağıdakileri kanıtlamak kolay görünüyor (orijinal?):

Negatif sonuç: her sonlu kümesi için her hangi H I sınıfı ile sınırlı bir döngü, grafik izomorfizm (GI) sorununu içeren C arasında ( H 1 , . . . , H k ) içermeyen grafikleri Gl-tamamlanır.{'H1,...'Hk}'HbenC('H1,...,'Hk)-Bedava

Korumalı: bir sınıfı, sabit her biri grafikler , H ı verilen bir devir, ve şunları içerir G 1 , G, 2 , izin r en uzun döngüsünün uzunluğu , H , i s. Her bir kenar yerine ( u , v ) ve G 1 , G 2 uzunlukta bir yol ile l = R / 3 ('H1,...,'Hk)-Bedava'HbenG,1,G,2r'Hben(u,v)G,1,G,2l=r/3 ekleme yeni bir düğüm ( u , s 1 , s 2 , . . . , s l , v ) (aşağıdaki şekle bakınız). Yeni grafikler yapı ile G ' 1 , G, ' 2 olan ( H 1 , . . . , H k ) içermeyen gerçekten mümkün olan en kısa devir uzunlukta olmalıdır bir üçgen ile oluşturulanlardır 3 R / 3 l(u,p1,p2,...,pl,v)G,1',G,2'('H1,...,'Hk)-Bedava ; ve ve sadece orijinal eğer onlar izomorf olduğunu kanıtlamak kolaydır G 1 , G 2 izomorfik.3r/3+3>rG,1,G,2

resim açıklamasını buraya girin
Şekil : bir grafiktir solda ve eşdeğer ( H 1 , . . . , H k ) içermeyen grafiktir G ' 1 sağdaki (en uzun çevrim varsayalım H I uzunluğu olan r = 15 , yani her kenar G 1 uzunlukta bir yol ile değiştirildiği l = 5 .G,1('H1,...,'Hk)-BedavaG,1''Hbenr=15G,1l=5

Negatif sonucu Hamiltonian döngüsü NPC problemine de genişletebiliriz, aslında aşağıdakilere hemen bir sonuç (orijinal?):

Teorem : Herhangi bir , G grafiği k uzunluk döngüleri içermese bile, Hamilton döngüsü problemi NP-tamamlanmış kalır.k3G,k .

Korumalı Biz Hamilton döngüsü sorun NPC bile düzlemsel yönlendirilmiş grafikte olduğunu biliyoruz her bir düğüm ile v : tatmin O u t d , e g ( v ) + i n d , e g ( v ) 3 (Papdimitriou ve Vazirani, iki adet Gezgin Satıcı Sorunuyla İlgili Geometrik Sorunlar). Bu grafik dönüştürmek G bir undirectde grafiğe G ' sadece düğümleri gelen kenarında bir düğümü ekleme v sahip i n d eG,vÖutdeg(v)+benndeg(v)3G,G,'v , ve boğumun giden kenarına v sahip i n d , e g ( v ) = 2 . Sonra düğümleri yerini alabilir G ' aşağıdaki şekilde gadget. Sadece iki geçerli geçişin (zikzaklar)olduğunu görmek kolaydırbenndeg(v)=1vbenndeg(v)=2G,' , gadget'ın her düğümünü tam olarak bir kez ziyaret eden ) (şekilde kırmızı ve yeşil yollar): gadget'lar yukarıdan aşağıya, aksi takdirde yatay (gelen veya giden) yoldan geçemez kesilirdi. Ayrıca, aletlerin dikey / yatay segmentlerine yeterli düğüm yerleştirebilir ve uzunluk döngüsünün olmamasını sağlamak için zikzak sayısını artırabiliriz kgadget'ta veya birbirine bağlı 3 gadget'lık bir üçgende mümkündür. Ortaya çıkan grafik, eğer bu Garantisidir bir Hamilton döngüsü vardır, orijinal grafik G aynı zamanda Hamilton döngüsüne sahiptir (tersi aracın yapı ile hemen olan).G,"G,

resim açıklamasını buraya girin

Sonuç: Hamilton döngüsü ve yol problemleri ile sınırlı olsa bile, NP-tam kalır her grafikler, H ı bir döngü içerir.('H1,...,'Hk)-Bedava'Hben


K1,t

Haklısın! Olumsuz bir sonuç buldum ... işe
yarayıp

Teşekkürler. Yani GI VE Hamilton döngüsü için negatif sonuç aldınız mı?
joro

Umarım bu doğrudur, graphclasses.org sorunları için bilinmeyen çok şey çözecektir.
joro

1
(m+1)dbendbenbenG,1,G,2G,1',G,2'

1

MAX-CUT NP-tamamlanmış olarak kalır.

Lemma 3.2 basit max-cut, aşağıdaki iki grafik sınıfında NP-tamamlanmıştır:

kk3

Bir kenarı iki kez alt bölümlere ayırıyorlar.

"MAX-CUT ve grafiklerde çevreleme ilişkileri Marcin Kaminski"


1
Fakat polinom zamanında çözülen problemleri istediniz, değil mi?
Peng O

@PengO gerçekten, ama bu olumsuz bir sonuç, bu yüzden polinom olmak imkansız. Başka bir cevap da olumsuz sonuçlar vermektedir.
joro
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.