Kalıcı üniform


15

Bu, bu kadar devamı niteliğindedir soru ve bu ilişkilidir sorusuna Shiva Kınalı arasında.

Bu makalelerdeki kanıtların ( Allender , Caussinus-McKenzie- Therien- Vollmer , Koiran-Perifel ) hiyerarşi teoremlerini kullandığı görülmektedir. Kanıtların " saf " köşegenleştirme teoremleri olup olmadığını veya normal köşegenleştirmeden daha fazla bir şey kullanıp kullanmadığını bilmek istiyorum . Yani sorum

üniform kalmasını sağlayan makul bir relativizasyon var mı?TC0

Tek tip için oracle erişiminin nasıl tanımlanacağından emin olmadığımı unutmayın, küçük karmaşıklık sınıfları için doğru tanımı bulmanın önemsiz olduğunu biliyorum. Başka bir olasılık, göreli evrende # P için kalıcılığın tam olmamasıdır , bu durumda onun yerine göreli evrende # P için tam bir problem kullanmalıyım ve bence # P'nin herhangi bir makul göreli evren.TC0#P#P#P


1
Kalıcılığın göreli bir versiyonunu nasıl tanımlarsınız? Yoksa PP⊆TC ^ 0'ın olduğu göreceli bir dünya mı arıyorsunuz?
Tsuyoshi Ito

@Tsuyoshi: Sorun şu ki, için kalıcılığın tamamlandığının kanıtı hakkında emin değilim . Bana öyle geliyor ki, kalıcı olan üniform T C 0'da olmayan kanıtlar diğer tüm problemler için de işe yarıyor. Puts o Makul ilişkilendirmenin lar sa bir r p P içindeki T C 0 soruma cevap istiyorum. sharpPTC0sharpPTC0
Kaveh

2
"Makul" rölativasyon ile ne demek istediğinden emin değilim. Herhangi iki karmaşıklık sınıfı için, yeterince güçlü bir kehanet alarak onları eşit hale getirebilir, değil mi? Örneğin, . (Birinci sınıf "QBF gates" ile A C 0'dır .)AC0PSPACE=PSPACE=PSPACEPSPACEAC0
Ryan Williams

@Ryan: Kişinin oracle erişimini tanımlama biçiminin önemli olduğunu düşündüm ve eğer tanım doğru değilse, garip şeyler olabilir. Örneğin, cs.toronto.edu/~sacook/homepage/rel-web.ps adresine bakın . (not: da tartıştıklarını hatırlamadım .) Daha fazla kaynağa sahip bir makine, aynı kehanetten daha kısıtlı bir sorudan daha karmaşık sorular sorabilir ve bu nedenle (makul bir ) DTime (n) = DTime ( n 2 ) yapacak görelilik , bu yüzden bana söylediğiniz kadar basit değil gibi geliyor, öyle değil mi? TC0n2
Kaveh

(günlük zaman hiyerarşi)P , H P G p bir c , e , yani olur makul ilişkilendirmenin olmamalıdır bir Cı- 0 = P G p bir c , e . Önceki satırdaki muhakememde bir şeylerin yanlış olduğunu hissediyorum, L H P H'yi tanıyor muyuz? AC0=LHPHPSpaceAC0=PSpaceLHPH
Kaveh

Yanıtlar:


17

"Polinom kaynakları" altında kapanan sınıfların ayrılması onları eşitleyen bir kehanete sahiptir. (Bu, kehanet mekanizmasının adil olması ve her iki makine modelinin polinom uzunluk sorguları yapmasına ve daha fazla olmamasına izin verir.)

Let be " T Cı- 0 torpil için kapıları O ". İzin vermek O bir olmak P S P A Cı- e altında Komple dil T Cı- 0 azalma, var T Cı- 0 O = P S P A Cı- e = P G P bir Cı- e O = P P O , oracle mekanizmasında için P G PTC0OTC0OOPSPACETC0TC0O=PSPACE=PSPACEO=PPO , oracle bandının alan kullanımını hafızanın geri kalanıyla birlikte sayarız. (Yani sadece polinom uzunluk sorguları sorulur.) Böyle bir eşitlik, polinom uzunluk uzunluk sorgularını bir kâhine sorabilmeleri açısından "daha çok polinom kaynakları altında kapalı" birçok sınıf için geçerlidir. Bu sınıflar A C 0 , T C 0 , L O G S P A C E (bağlı alana doğru oracle sorgularını saymayan farklı bir oracle mekanizması altında), P , N P , P H ve P gibi şeyleri içerir.PSPACEAC0TC0LOGSPACEPNPPH . Bu nedenle, bu listedeki sınıfların ayrılması mutlaka bir tür "görecelemeyen" argüman kullanmalıdır. Bu aynı zamanda (örneğin) A C 0'da olmayanParite gibi şeylerin doğal kanıtlarınıngöreceli olmadığı anlamına gelir (ancak bu daha da kolaydır: burada ihtiyacınız olan tek şey parite için bir kehanettir, bu yüzden A C 0 alırsınız [ 2 ] ).PPAC0AC0[2]

Alıntı yaptığınız kanıtların koleksiyonunda, hepsinin (hepsi değilse de) varsayarak ve bir çelişki elde ederek işe yaradığına inanıyorum . Bu tür sonuçlara "dolaylı köşegenleştirme" denir. Bu yüzden kanıtlarının göreceli olarak yeniden canlandırılması şunu söyleyecekti: "eğer T C 0 O = P P O , o zaman çelişki ..." ama bu varsayım aslında bazı kehanetler O için doğrudur .TC0=PPTC0O=PPOO

Yorumlarda, kullandığım şekilde olduğuna dikkat çekildi. Bunlar kehanet mekanizmasının incelikleridir. LOGSPACE tarafında, sorgular polinom uzunluğu olduğundan sorgu bandı bağlı alanın bir parçası olamaz. Pspace tarafında, sorgu bant olduğunuLOGSPACEO=PSPACEOalanın bir parçası olarak alınır. Bu şeyleri "adil" yapmaktı. Ama eğer onlara tamamen aynı kehanet mekanizmasını verirseniz, onları köşegenleştirme ile tekrar ayırabilirsiniz. Örneğin, sorgular bağlı alana doğru sayılmazsa, PSPACE ^ {PSPACE} uygulamasında PSPACE'e katlanarak uzun sorular sorabilirsiniz, bu aslında EXPSPACE içerir. Bunu daha önce açıkça söylemediğim için özür dilerim.

Uzaya bağlı hesaplama, kehanetler açısından çok incedir. Kehanet ve uzaya bağlı hesaplamanın neden her zaman karışmadığının güzel bir özeti için Fortnow'un bu makalesinin 5. sayfasına bakın .


2
LOGSPACE için kullandığımız modelde EXPSPACE içeren PSPACE ^ {PSPACE} hakkındaki yorumunuz için teşekkür ederiz. Karışıklığım giderildi.
Robin Kothari

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.