Her ikisi de NP-Complete olduğu için CLIQUE'den k-Color'a net bir düşüş var. Aslında, birini CLIQUE'dan 3-SAT'ye, 3-SAT'dan k-Color'a bir azalma ile azaltarak oluşturabilirim. Merak ettiğim şey, bu sorunlar arasında makul bir doğrudan azalma olup olmadığı. Diyelim ki SAT gibi bir ara dil tanımlamaya gerek kalmadan bir arkadaşıma oldukça kısaca açıklayabileceğim bir indirim.
Aradığım şeyin bir örneği olarak, işte ters yönde doğrudan bir azalma: ve biraz ile verilen G (renk sayısı), köşeleriyle (köşe başına bir renk) bir G 'grafiği yapın . Noktalar , köşe tekabül ve renk sırasıyla bitişik olan, ancak ve ancak ve ( veya ). Bir de -clique de tepe noktası başına sadece bir tepe noktasını sahip ve karşılık gelen renkleri uygun olan arasında -Renklendirmen k k n v ′ u ′ v , u c , d v ≠ u c ≠ d v u ∉ G n G ′ G k G
Düzenleme : Kısa bir motivasyon eklemek için, Karp'ın orijinal 21 probleminin , CLIQUE ve Chromatic Number'ın büyük alt ağaçların köklerini oluşturduğu bir azaltma ağacıyla NP-Complete olduğu kanıtlanmıştır. CLIQUE alt ağacında ve Kromatik Sayı alt ağacında problemler arasında bazı doğal indirimler var, ancak birçoğu istediğim kadar bulmak zor. Bu ağacın yapısının diğer problemlerde altta yatan bir yapı gösterip göstermediğini ya da tamamen indirgeme durumunun bir sonucu olup olmadığını araştırmaya çalışıyorum, çünkü bunlar, iki sorun arasında indirgeme arayışı için daha az motivasyon var. aynı karmaşıklık sınıfında olduğu bilinmektedir. Elbette siparişin bir etkisi oldu ve ağacın bölümleri yeniden düzenlenebilir, ancak keyfi olarak yeniden düzenlenebilir mi?
Düzenleme 2 : Doğrudan bir azaltma aramaya devam ediyorum, ancak işte aldığım en yakınının bir taslağı (geçerli bir azaltma olmalı, ancak CIRCUIT SAT açık bir aracı olarak görüldü; ilk paragrafta belirtildiği gibi iki indirim yapılması).
Verilen , bunu biliyoruz olabilir -colored ile köşe tüm renkli iff Gerçek bir sahiptir -clique. in orijinal köşelerini ve sonra ek köşelerini ekleriz : , , . anahtar True renklendirilebilmesidir ve eğer sadece köşeleri arasında True en az köşeleri varsa. Böylece her Doğru olabilir. Sonra,G , k ¯ G N - k + 1 k G k G v 1 , ... , V n ¯ G Cı i j 1 ≤ i ≤ n 0 ≤ j ≤ k Cı i j { v 1 , ... , v ı } j Cı ben 0 C ben j
İlişkileri uygulamak için AND ve OR aygıtları, CIRCUIT SAT'dan 3-COLOR'a düşürmeye benzer, ancak burada grafiğimize bir K_ {n-k + 1} ekleyin K n - k + 1
Her neyse, bu indirimin “ kısmı doğrudan hissediyor, ancak AND / OR geçitlerinin kullanımı çok daha az doğrudan. Sorun devam ediyor, daha zarif bir azalma var mı?¯ G
Düzenleme 3 : Bu azalmanın neden bu kadar zor olacağı konusunda birkaç yorum yapıldı. CLIQUE ve k-Color gerçekten de oldukça farklı problemler. Ancak, bir indirgeme olmadan bile, indirgemenin bir yönde zor olmasının, diğerinde de mümkün olmasının nedenini açıklayan bir cevap çok yararlı olacak ve soruna çok fazla katkı sağlayacaktır.