TQBF'nin bu değişimi hala PSPACE-tamamlandı mı?


31

Bu gibi ölçülü bir Boole formülü olup olmadığına karar verme

x1x2x3xnφ(x1,x2,,xn),

her zaman doğru olarak değerlendirir, klasik bir PSPACE-komple problemdir. Bu, alternatif hamle ile iki oyuncu arasındaki bir oyun olarak görülebilir. İlk oyuncu tek numaralı değişkenlerin gerçeğe uygun değerine, ikinci oyuncu çift numaralı değişkenlerin gerçeğe uygun değerine karar verir. İlk oyuncu çalışır hale getirmek için φ = false ve gerçek hale getirmek için ikinci oyuncu denemeden. Kimin kazanma stratejisi olduğuna karar vermek PSPACE tamamlandı.

İki oyuncu ile benzer bir problemi düşünüyorum, biri boolean formülü φ doğru yapmaya çalışırken diğeri onu yanlış yapmaya çalışıyor. Aradaki fark, bir hamlede bir oyuncunun bir değişken ve onun için bir doğruluk değeri seçebilmesidir (örneğin, ilk hamle olarak, oyuncu bir x8 true olarak ayarlamaya karar verebilir, sonra bir sonraki hamlede oyuncu iki olabilir) sete karar x3 YANLıŞ olarak). Bu, oyuncuların, hangilerini (henüz bir doğruluk değeri henüz atanmamış) değişkenlerini, oyuna x1,,xn sırasına göre oynamak yerine bir doğruluk değeri atamak istediklerine karar verebilecekleri anlamına gelir .

Sorun bir boolean formülü verilen φ üzerinde n oyuncu bir (yanlış yapmaya çalışıyorum) ya da oyuncu iki (doğru yapmaya çalışıyorum) kazanan bir stratejisi vardır karar vermek değişkenler. Oyun ağacı doğrusal derinliğe sahip olduğundan, bu sorun hala açıkça PSPACE'tedir.

PSPACE tamamlandı mı?

Yanıtlar:


35

Bu bir olan Sırasız Kısıtlama Memnuniyet oyun ve Pspace-tamamlandıktan ve sadece son zamanlarda Pspace-tam olduğu kanıtlanmıştır ; Bir kanıt bulunabilir:

Lauri Ahlroth ve Pekka Orponen, Sırasız Kısıt Memnuniyet Oyunları . Bilgisayar Bilimleri Ders Notları Cilt 7464, 2012, ss 64-75.

Özet:Oyuncuların mevcut değişkenlerden birini seçerek sırayla doğru veya yanlış olarak ayarlayarak (Oyuncu I için) veya en aza indirmek (Oyuncu için) sırayla oynadıkları Boole kısıtlama sistemlerinde iki oyunculu kısıt memnuniyeti oyunlarını değerlendiriyoruz. II) tatmin edici kısıtlamaların sayısı. Standart QBF tipi değişken atama oyunlarının aksine, değişkenlerin oynatılacağı bir düzen empoze etmiyoruz. Bu, oyun kurulumunu daha doğal hale getirir, aynı zamanda kontrolü daha zor hale getirir. Kısıtlar eşlik işlevleri veya kısıtlamaların aritelerine kıyasla küçük bir eşikli bir eşikli eşikli fonksiyonlar olduğunda, Oyuncu I için polinom-zaman, sabit faktör yaklaşım stratejileri sunuyoruz. Ayrıca, Player'ın tüm kısıtlamaları yerine getirip getiremediğini belirleme sorununun bu sırasız ortamda bile PSPACE-tamam olduğunu kanıtlıyoruz,

İçerikten:


C={c1,...,cm}X={x1,...,xn}C

C

... Teorem 4 : Bir Boolean formülünün GBF karşılanabilirliğine karar verme sorunu PSPACE-tamamlandı.

EDIT : Daniel Grier's, sonucun 70'lerde Schaefer tarafından da tespit edildiğini buldu , referans için bu sayfadaki cevabına bakın (ve :-) oyuna bakın. Schaefer, her bir kombinasyonda en fazla 11 değişkenle pozitif CNF formüllerine (yani, konjektif normal formdaki önermeli formüller) sınırlı olsa da, oyunun hala PSPACE-tamamlandığını kanıtladı .


27

Bu sorunun 70'lerde Thomas Schaefer tarafından fin sonlu iki kişilik mükemmel bilgi oyunlarına dayanan karar problemlerinin karmaşıklığı konusunda da çözüldüğünü belirtmek faydalı olabilir . Aslında, pozitif CNF formülleriyle kısıtlandığında bile dilin PSPACE tamamlandı kalması nedeniyle biraz daha güçlü bir sonuç verdiğini kanıtladı.


2
İlginç! (Ahlroth ve Orponen bunu bilmiyorlar mıydı? BTW, Schaefer'in bir başka makalesini daha alıntıladı: Coğrafya ve Düğüm-Kayles'ın bilinen PSPACE bütünlüğü sonuçlarını içeren iki kişilik mükemmel bilgi oyunlarının (1978) karmaşıklığı üzerine). Kağıdın ücretsiz bir kopyası var mı? (bağlantılı olan ödeme duvarının ötesinde).
Marzio De Biasi

Ne yazık ki, sanmıyorum. Bir keresinde çok az başarılı olan bir süre için bir ödeme duvarının arkasında olmayan bir kopya bulmaya çalıştığımı hatırlıyorum.
Daniel Grier

BTW, Poset Games'in PSPACE tamamlayıcılığına ilişkin güzel sonucunuz için tebrikler!
Marzio De Biasi

Söyleyebileceğim kadarıyla, 1978 makalesi (bazı iki kişinin karmaşıklığı üzerine ...), 1976 STOC makalesinin (karar sorunlarının karmaşıklığı ...) derttiği alıntıdır.
András Salamon

10

Bu oyunun 5 CNF'ler için PSPACE tamamlandı olduğunu ancak 2 CNF'ler için Doğrusal Zaman algoritmasına sahip olduğunu kanıtladık. En iyi sonuç Ahlroth ve Orponen'in 6 CNF'leri oldu.

Konferans belgesini ISAAC 2018'de bulabilirsiniz .

Güncelleme: 16 Kasım 2019

3 CNF'ler için oyunun 3 CNF'ler üzerindeki bazı kısıtlamalar altında izlenebilir olduğunu ispatladık. Ayrıca, bu oyunun 3 CNF'ler üzerinde hiçbir kısıtlama olmaksızın da takip edilebileceği kanısındayız. İlk sürümü ECCC'de bulabilirsiniz .

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.