klik genişliği - Clique-width

Image
Bir inşaatı mesafesi kalıtsal grafik ayrık birlikler, relabelings ve 3 klik genişliği etiketi-katılır. Vertex etiketleri renk olarak gösterilir.

Olarak grafik teorisi , klik genişliği a grafik grafiği yapısal karmaşıklığı tarif eden bir parametredir; ağaç genişliği ile yakından ilişkilidir , ancak ağaç genişliğinin aksine yoğun grafikler için bile sınırlanabilir . Aşağıdaki 4 işlemle oluşturmak için gereken minimum etiket sayısı olarak tanımlanır :

  1. i etiketli yeni bir v köşesinin oluşturulması ( i(v) olarak belirtilmiştir )
  2. G ve H etiketli iki grafiğin ayrık birleşimi (gösterilir )
  3. i etiketli her köşeyi j etiketli ( η(i,j) ile gösterilir ) bir kenarla birleştirme , burada
  4. i etiketini j etiketi olarak yeniden adlandırma ( ρ ( i , j ) ile gösterilir )

Sınırlı klik genişliği grafikleri , cograph'ları ve uzaklık-kalıtsal grafikleri içerir . Sınırsız olduğunda klik genişliğini hesaplamak NP-zor olsa da ve sınırlı olduğunda polinom zamanında hesaplanıp hesaplanamayacağı bilinmese de, klik genişliği için verimli yaklaşım algoritmaları bilinmektedir. Bu algoritmalara ve Courcelle teoremine dayanarak, rastgele grafikler için NP-zor olan birçok grafik optimizasyon problemi, sınırlı klik genişliği grafiklerinde hızlı bir şekilde çözülebilir veya yaklaşık olarak tahmin edilebilir.

Klik genişliği kavramının altında yatan yapı dizileri 1990'da Courcelle , Engelfriet ve Rozenberg ve Wanke (1994) tarafından formüle edildi . "Klik genişliği" adı Chlebíková (1992) tarafından farklı bir konsept için kullanılmıştır . 1993 yılına gelindiğinde, terim halihazırdaki anlamını zaten taşıyordu.

Özel grafik sınıfları

Cograflar tam olarak en fazla klik genişliği olan grafiklerdir. Her uzaklık-kalıtsal grafiğin en fazla klik genişliği vardır 3. Ancak, birim aralık grafiklerinin klik genişliği sınırsızdır (grid yapılarına göre). Benzer şekilde, iki parçalı permütasyon grafiklerinin klik genişliği sınırsızdır (benzer ızgara yapısına dayalı olarak). Cograph'ların dört köşeli akorsuz bir yola izomorfik indüklenmiş alt grafı olmayan grafikler olarak karakterizasyonuna dayanarak, yasaklanmış indüklenmiş alt graflar tarafından tanımlanan birçok graf sınıfının klik genişliği sınıflandırılmıştır.

Sınırlı klik genişliği dahil olan diğer grafikleri k güçler -leaf sınırlandırılmış değerleri k ; bunlar neden subgraphs bir ağaç yaprakları T de grafik güç T k . Ancak, sınırsız üslü yaprak güçleri sınırlı klik genişliğine sahip değildir.

sınırlar

Courcelle & Olariu (2000) ve Corneil & Rotics (2005) , belirli grafiklerin klik genişliği konusunda aşağıdaki sınırları kanıtladı:

  • Bir grafiğin en fazla k klik genişliği varsa, grafiğin indüklenen her alt grafiği de öyledir .
  • Tamamlayıcı grafik klik genişliği bir grafiğinin k en klik-genişliğe sahiptir 2 k .
  • Ağaç genişliği w grafikleri en fazla 3 · 2 w − 1 klik genişliğine sahiptir . Bu sınırda üstel bağımlılık gereklidir: klik genişliği ağaç genişliğinden katlanarak daha büyük olan grafikler vardır. Diğer yönde, sınırlı klik genişliği grafikleri sınırsız ağaç genişliğine sahip olabilir; örneğin, n -vertex tam grafikler klik genişliği 2'ye ancak ağaç genişliği n − 1'e sahiptir . Bununla birlikte, bir alt grafik olarak tam iki parçalı grafiği K t , t'ye sahip olmayan k klik genişliği grafiklerinin ağaç genişliği en fazla 3 k ( t − 1) − 1'dir . Bu nedenle, her seyrek grafik ailesi için , sınırlı ağaç genişliğine sahip olmak, sınırlı klik genişliğine sahip olmakla eşdeğerdir.
  • Bir başka grafik parametresi olan rank-width , her iki yönde klik genişliği ile sınırlandırılır: rank-width ≤ clique-width ≤ 2 rank-width + 1 .

Ek olarak, eğer bir G grafiği k klik genişliğine sahipse , o zaman grafik gücü G c klik genişliğine en fazla 2 kc k sahiptir . Hem ağaç genişliğinden klik genişliği sınırında hem de grafik güçlerinin klik genişliği sınırında üstel bir boşluk olmasına rağmen, bu sınırlar birbirini birleştirmez: eğer bir G grafiğinde ağaç genişliği w varsa , o zaman G c klik genişliğine sahiptir. en fazla 2( c + 1) w + 1 − 2 , ağaç genişliğinde yalnızca tek üsteldir.

hesaplama karmaşıklığı

Matematikte çözülmemiş problem :

Sınırlı klik genişliği grafikleri polinom zamanında tanınabilir mi?

Daha genel grafik sınıfları için NP-zor olan birçok optimizasyon problemi, bu grafikler için bir yapım sırası bilindiğinde, sınırlı klik genişliği grafikleri üzerinde dinamik programlama ile verimli bir şekilde çözülebilir . Özellikle, MSO 1 monadik ikinci dereceden mantıkta (köşe kümeleri üzerinden nicelleştirmeye izin veren bir mantık biçimi) ifade edilebilen her grafik özelliği , bir Courcelle teoremi biçimiyle sınırlı klik genişliği grafikleri için bir doğrusal zaman algoritmasına sahiptir. .

Bir yapı dizisi bilindiğinde, polinom zamanında sınırlı klik genişliği grafikleri için optimal grafik renklerini veya Hamiltonian döngülerini bulmak da mümkündür , ancak polinomun üssü klik genişliği ile artar ve hesaplama karmaşıklığı teorisinden elde edilen kanıtlar gösterir. bu bağımlılığın gerekli olması muhtemeldir. Sınırlı klik genişliği grafikleri χ ile sınırlıdır , yani kromatik sayıları en fazla en büyük kliklerinin boyutunun bir fonksiyonudur.

Üç klik genişliğinin grafikleri, bölünmüş ayrışmaya dayalı bir algoritma kullanılarak polinom zamanında tanınabilir ve onlar için bir yapı dizisi bulunabilir . Sınırsız klik-genişliğinin grafikler için, bunun NP-zor sublinear katkı hata ile bir yaklaşım elde etmek için, aynı zamanda NP-zor tam klik-genişliği hesaplamak için, ve. Bununla birlikte, klik genişliği sınırlandırıldığında, polinom zamanında sınırlı genişlikte (gerçek klik genişliğinden katlanarak daha büyük) bir yapı dizisi elde etmek mümkündür. Kesin klik genişliğinin veya ona daha sıkı bir yaklaşımın sabit parametreli izlenebilir sürede hesaplanıp hesaplanamayacağı, klik genişliğindeki her sabit sınır için polinom zamanında hesaplanıp hesaplanamayacağı veya hatta grafiklerin olup olmadığı açık kalır. klik genişliği dört polinom zamanında tanınabilir.

Ağaç genişliği ile ilişkisi

Sınırlı klik genişliği grafikleri teorisi, sınırlı ağaç genişliği grafiklerine benzer , ancak ağaç genişliğinin aksine yoğun grafiklere izin verir . Bir grafik ailesi klik genişliğini sınırlamışsa, o zaman ya ağaç genişliğini sınırlandırmıştır ya da her tam iki parçalı grafik , ailedeki bir grafiğin alt grafiğidir. Ağaç genişliği ve klik genişliği de çizgi grafikler teorisi aracılığıyla bağlantılıdır : bir grafik ailesi, ancak ve ancak çizgi grafikleri klik genişliğini sınırlamışsa ağaç genişliğini sınırlamıştır.

Notlar

Referanslar