SAT-üstel zaman içinde sonsuz sıklıkta olmayan bir kehanet var mı?


30

Tanımlama io - SUBEXP dil sınıfı olmak L bir dil olduğu şekilde Lε>0TIME(2nε) ve sonsuz sayıda için n , L ve L kabul uzunluğu tüm örneklerini n . (Yani, bu, "sınırsız bir zamanda, sonsuz sıklıkta çözülebilen diller" sınıfıdır.)

Bir torpil var A şekilde NPAio - SUBEXPA ? SAT'yi her zamanki gibi A kahinesiyle donatırsak A, SATA bu sınıfta olmadığını söyleyebilir miyiz ?

(Burada ayrı sorular soruyorum çünkü sonsuz sıklıkta zaman sınıflarına dikkat etmemiz gerekiyor: B probleminden C problemine indirgenebildiğiniz için Cve C sonsuz şekilde çözülebilir olduğundan, aslında B çözülebilir olduğunu alamayabilirsiniz. Küçültme ile ilgili daha fazla varsayımlar olmadan sonsuz sıklıkta: B'den aldığınız azaltma, C'yiB çözebileceğiniz giriş uzunluklarını "özlüyorsa" ne olur ?)C


1
Baker Gill Solovay 1975 fikrinde bir uzantısı veya varyasyon gibi görünüyor? Bir şekilde zıtlanabilir mi?
vzn

Yanıtlar:


26

EXP io-subexp içerisinde olmadığından A st NP A = EXP A kahinini alabilirsin. SAT A için, kodlamaya bağlıdır, örneğin yalnızca geçerli SAT örneklerinin uzunluğu eşitse, tek uzunluktaki dizelerde SAT'ı çözmek kolaydır. Fakat eğer SAT ^ A \} 'da L = \ {\ phi 01 ^ * \ | \ \ \ phi \ gibi bir dil kullanıyorsanız, L={ϕ01 | ϕSATA}o zaman iyi olmalısınız.


1
İo karmaşıklık sınıfları kavramı ve literatürdeki ayrılıklar var mı? Özellikle, neden - olduğundan emin değilim . Ek olarak, uygun işlevler için (1) - (2) - , (veya en azından ) anlamına mı gelir? EXPioSUBEXPTIME(f(n))ioTIME(f(n)log(f(n)))NPioPP=NPNPP/poly
Michael Wehar

Her olamaz neden benim ana karışıklık olduğunu tahmin - sorun bir var - sadece girdinin kümesi için sorunu çözer algoritma uzunlukları nerede bir olduğunu - set kendisi. EXPCompleteioSUBEXPXXEXPComplete
Michael Wehar

Başka bir deyişle, - algoritması bize yardımcı olmaz, çünkü - algoritmasının nasıl kullanılacağını bilmek için karar . Ancak, sizden ya da başkalarından varolan çalışmalar soruşturmamı çözerse şaşırmam. ioSUBEXPXioSUBEXP
Michael Wehar

@RyanWilliams Merhaba Ryan, herhangi bir düşüncen? Zaman ayırdığınız için teşekkürler. :)
Michael Wehar

1
@RyanWilliams Yorumunuz için teşekkürler! Yardımcı oldu ve sanırım işe yaradı. Şimdi, tartışmanın hiç de EXP'ye bağlı olmadığı görülüyor ve bu da (1) gibi bir şeyi ispatlamak için genelleştirilebiliyor. Ancak, kilit nokta " bu uzunluktaki en az bir girişin zıt değeri " idi. Başka bir deyişle, kafamdaki argüman , sonsuz sayıda giriş uzunluğu üzerinde uzlaşmaya varılması (sadece sonsuz sayıda giriş için değil) olarak tanımlanmasına bağlıdır . Hala (2) gibi bir şey hakkında hiçbir fikrim yok. Tekrar teşekkürler ve güzel bir gün / gece geçirin. :)
Michael Wehar

16

Lance'in önerdiği kadar uzağa gitmek zorunda değilsin. Örneğin, rastgele bir kehanete göre, kehaneti tek yönlü bir işlev olarak kullanmak (örneğin, ardışık bit noktalarına göre değerlendirilmek üzere), üstel olarak, ancak çok sayıda uzunlukta ters çevrilmesi zordur.

Bu problem doğrudan aynı uzunluk girişinde SAT'a indirgenir, bu nedenle SAT ^ A'nın sonsuz alt-exp'te olmadığını takip eder.


1
Devre giriş sayısının toplam örnek büyüklüğü değil aynı olduğunu söylemeliyim. Bununla birlikte, fazlalık cümleleri ekleyerek devre boyutlarını doldurmanıza izin verilirse, herhangi bir sabit giriş boyutu kodunu ilgili tek yönlü bir işlev haline getirmeniz gerekir.
Russell Impagliazzo
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.