#P'nin üstünde ve arama sorunlarını sayma


14

Sekiz kraliçe sorunu hakkında wikipedia makalesini okuyordum. Kesin çözüm sayısı için bilinen bir formül olmadığı belirtilmektedir. Biraz arama yaptıktan sonra, "Tam eşlemelerin problemlerini saymanın sertliği hakkında" adlı bir makale buldum. Bu yazıda, en çok #queens kadar sert olduğu gösterilen ve #P'nin ötesinde bir sorun var. Vikipedi makalesinde # sayıların kapsamlı bir şekilde sayıldığına bir göz atmak, neredeyse süper üstel görünüyorlar.

Bu sınıf için bir isim olup olmadığını veya genel olarak #P'nin üzerindeki sınıflara ait sayım problemleri olup olmadığını sormak istiyorum (elbette PSPACE'de değil, tabii ki açık olacaktır).

Son olarak, Sperner Lemma'sında üç renkli bir nokta bulmak gibi diğer arama problemleri için bilinen başka sonuçlar olup olmadığını sormak istiyorum (PPAD tamamlandı).


Yanıtlar:


14

2poly(N)

2poly(N)nn1nf(1n):=n-queen konfigürasyonları), belirli bir yapılandırmanın geçerliliğini kontrol eden basit bir NP doğrulayıcı tarafından #P'de olacaktır.

Daha ilginç nedenlerden dolayı (yapısal olarak) #P'nin dışında kalan bazı işlevleri keşfetmek istiyorsanız, örneğin bunları göz önünde bulundurun:

  • f(ψ):=1ψf(ψ):=0P#P

Bu örneği beğenmeyebilirsiniz, çünkü bu doğal bir “sayım sorunu” değildir. Ama sonraki ikisi:

  • f(ψ(x,y)):=xψ(x,)y

  • f(ψ(x,y)):=xyψ(x,y)=1

Son iki sorunun #P'ye oracle erişimi ile bile etkili bir şekilde hesaplanabildiği bilinmemektedir. Ancak, bunlar “sayma hiyerarşisi” içinde hesaplanabilir. Bu sınıfta sınıflandırılan bazı doğal sorunlar için, örneğin bu son makaleye bakınız .

Nash dengesini saymak görünüşe göre # P-zordur, buraya bakın . Ayrıca, arama sorununun kolay olduğu sorunlar bile #P'nin sayılması zor olabilir, örneğin mükemmel eşleşmeleri saymak.


1
UNSAT örneğiniz için, eğer GapP'de ise, coNP'nin SPP'de olduğunu ve dolayısıyla coNP'nin PP için düşük olduğunu anlarsınız - bundan kötü sonuçlar olduğu biliniyor mu? #P içindeyse, aslında coNP UP içinde bulunur :), bu nedenle coNP = NP = UP = coUP.
Joshua Grochow

Evet, emin değil ama iyi bir soru.
Andy Drucker

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.