NSPACE (O (n)) dilinde olan ve büyük olasılıkla DSPACE'de olmayan bir dil (O (n))


10

Aslında içeriğe duyarlı Diller setinin, CSL (=NSPACE(O(n))=LBA kabul edilen diller), REG (normal diller) veya CFL(bağlamdan bağımsız diller). Ve ayrıca açık problemDSPACE(O(n))=?NSPACE(O(n)) "benzer" sorun kadar ünlü değil: "P=?NP".

Gerçekten böyle bir benzetme var mı?

  1. İçinde bir dil var mı CSL içinde olduğu kanıtlanamadı DSPACE(O(n)) (sevmek NP tam diller)?
  2. Üstelik: Bir dil var mı L içinde CSL ki bu şu anlamda "tamdır": eğer bunu ispatlayabilirsek L içinde DSPACE(O(n)) anlıyoruz DSPACE(O(n))=NSPACE(O(n))?
  3. (Belki de sadece bir fikir meselesi) Her iki sorun da aynı zorluk seviyesinde mi?

L vs. NL daha benzer bir problemdir P vs. NP.
rus9384

Bence yeterince iyi cevap aldın; kabul etmek isteyebilirsiniz. Eğer bu iki cevap bilmiyorsa, soru muhtemelen açıktır. Bunun yararlı olduğunu düşünüyorsanız Teorik Bilgisayar Bilimi'ni yeniden yayınlamaktan çekinmeyin , ancak lütfen insanların aynı şeyleri yazarak zamanlarını boşa harcamaması için buraya geri bağlandığınızdan emin olun.
Raphael

Yanıtlar:


8

Bu soruların daha iyi bilinen versiyonu L=?NLsoru. EğerL=NL sonra (biraz zor) bir dolgu argümanı DSPACE(n)=NSPACE(n), ve bu yüzden DSPACE(n)NSPACE(n) iyi bilinen varsayımı ima eder LNL.

Varsayım LNL bazılarının varsayımdan daha ulaşılabilir olduğu düşünülmektedir PNP. Pek çok insanın varsayım hakkında bir fikri olduğundan emin değilimDSPACE(n)NSPACE(n).

Burada büyük resim olup olmadığıdır savitch teoremi , hangi durumlarıNSPACE(t(n))DSPACE(t(n)2) makul için t(n)logn, sıkı. SüreNPSPACE=PSPACE, Sanırım çoğu insan buna inanıyor NSPACE(nk)DSPACE(nk). Öte yandan, insanların buna inandığından emin değilimt(n)2optimum patlama; belki de en azından bazı durumlarda daha küçük bir üs çalışır. Örneğin, yakın tarihli bir arXiv makalesi , Yijia Chen, Michael Elberfeld ve Moritz Müller tarafından model kontrol sınırlı değişken birinci dereceden mantığın parametrelenmiş uzay karmaşıklığı .


Bu, ilgili sorunları görmeye yardımcı olur. Bunun için teşekkürler.
rl1

Dediniz ki: "Pek çok insanın varsayım hakkında bir fikri olduğundan emin değilim DSPACE(n)NSPACE(n)"Ama varsayım hala bir araştırma konusu, değil mi?
rl1

Bununla aktif araştırma konusu demek istiyorsan, emin değilim. Ancak cevabı bilmek (toplum için) kesinlikle ilginç olacaktır.
Yuval Filmus

Doldurma argümanı neden zor? EğerL=NL DTM'nin ihtiyacı olduğu anlamına gelmez O(logn)NTM simüle etmek için alan?
rus9384

@ rus9384 Zorluğu görmek için argümanı çalıştırmayı deneyin veya bağlantıya bir göz atın.
Yuval Filmus

1
  1. Evet, DSPACE (O (n)) indirimleri altında CSL tam dilleri vardır . Temel olarak hala istenirse asiklik erişilebilirlik ile sınırlandırılabilen yönlendirilmiş bir erişilebilirlik çeşidi vardır.
  2. Evet, bakınız 1.
  3. Yani DSPACE (O (n)) sorusu = ? NSPACE (O (n)) P = ? Sorusuyla aynı zorluk seviyesinde. NP ? Eh, inanmak için iyi nedenler var P sıkı bir alt kümesidir NP , ama ben inanmak benzer işe yaradı nedenlerden farkında değilim dSPACE (O (n)) sıkı bir alt kümesidir () O (n) N-Space . Daha kolay soruya odaklanayımL=?NL. Rastgele yürüyüşler, SL ile ilişkili yönlendirilmemiş grafikleri keşfetmek (ulaşılabilirlik açısından) için "fena değildir" . Yönlendirilmiş bir grafik üzerinde bariz önemsiz benzer rastgele yürüyüş, yönlendirilmiş bir grafiği keşfetmede (ulaşılabilirliğe göre) kötü bir şekilde başarısız olacaktır. Ama belki de yönlendirilmiş bir grafiği (veya katmanlı bir asiklik grafiği) keşfetmenin benzer rastgele yolları da vardır. Savitch'in teoremine dayanarak, değişen bir dizi seti kaydetmek istiyorsak, böyle yollar olduğunu tahmin edebilirim.O(logn)rastgele keşif işlemi sırasında yönlendirilen grafik içindeki konumlar. Ve sonra zorluk, daha az tasarruf etmeninO(logn) konumlar iyi rasgele araştırmaya izin vermeyecektir.

    İnanmamız gerekip gerekmediğini anladıktan sonra bile LNLbunun kanıtlanması kadar imkansız olacağını kanıtlamak PNP. Ryan Williams açık bir neden veriyor ve şöyle diyor:

    Bunun ötesinde, birçok insanın denediği ve henüz başaramadığı gözlem dışında, "kanıtlamanın zor" olduğuna inanmak için özel bir neden bilmiyorum.

    Cevap için Is ALogTime! = sert PH kanıtlamak (ve bilinmeyen) için? Lance Fortnow temelde soruyu gündeme getirdi ve hala aynı fikirde değil. Kendi dersim şuydu:

    Bu, "ALogTime! = PH" ifadesinin tam olarak ayırma sonuçlarını kanıtlama zorluklarının başladığı yerdir. "ALogTime = NP" ifadesinin "P = NP = PH" anlamına geleceğinden, bu ifadenin aslında "ALogTime! = NP" ile eşdeğer olduğu belirtilebilir.


Teşekkürler! Bu, tüm sorularıma cevap verecek, ancak cevabınızı anlamıyorum 1. yönlendirilmiş grafiklerde st-bağlantı (erişilebilirlik) NLtamamlandı sorunu ( NL tamamlandı ). Yani demek istediğin "varyant" ı daha fazla açıklayabilir misin (ya da link ver)?
rl1

@ rl1 Yönlendirilen grafiğin kodlaması farklı ve özellikle boyutu O (exp (n)). Temel olarak ilgili Turing makinesinin geçiş grafiği (sabit bellek limiti ile).
Thomas Klimpel

Varyantınızın tam tanımı ve "tamamlar" kanıtı için bir bağlantınız var mı?
rl1

@ rl1 Bazı tanıtıcı karmaşıklık teorisi kitaplarını inceledim. Papadimitriou'da bu konunun tedavisi iyi ve ayrıntılı, Arora / Barak'daki tedavi de yeterince iyi. Sipser veya Goldreich'teki tedavinin size istediğinizi vereceğinden daha az emin olun. Papadimitriou da mantıklıdır, çünkü bu daha eski bir kitap ve bu daha eski bir konudur ve geçiş grafiklerini uygun şekilde kısıtlanmış kodlama teması nedeniyle, Papadimitriou'nun yeni araştırmalarında da yeniden ortaya çıkmaktadır.
Thomas Klimpel

Papadimitriou (Hesaplama Karmaşıklığı, 1995), CSL=NSPACE(n) (s. 67) ve "REACHABILITY is NLtamamlandı (s. 398). Ama bu sorularıma cevap vermiyor. Yani, ne yazık ki, 1. ve 2. cevapta bahsettiğin sonucu bulamadım.
rl1

1

Diğer cevaplara ek olarak, CSL ve DCSL problemi için azaltılabilirlik ve bütünlük kavramı, yani log-lin azaltılabilirliği ve oldukça doğal CSL-komple problemleri vardır. Örneğin, düzenli ifadeler için eşitsizlik sorunu. İşte size çok benzer bir soru, daha fazla arka plan ve referans sağlayan bir cevapla birlikte: /cstheory/1905/completeness-and-context-sensitive-languages


-1

SAT içinde NTIME(n)DSPACE(n). Varsayımı altındaL=P, sonra NP kesinlikle içerdiği DSPACE(n) çünkü polinom zaman indirimlerini logaritmik alan indirimlerine dönüştürebiliriz ve DSPACE(n)logaritmik boşluk indirimleri altında kapalıdır. Hiyerarşi Teoremi nedeniyle eşit değildirler. Ancak,L=NL sonra DSPACE(n)=NSPACE(n)dolgu argümanının uygulanması sonucunda. Dan beriL=NL ne zaman L=P sonra NP kesinlikle içerdiği NSPACE(n). Ancak,CSL=NSPACE(n) ve böylece CSLNP ve bu nedenle, bazılarının CSLcomplete problem var NP çünkü bu bir çelişki anlamına gelir CSLNP varsaydıktan sonra elde ettiğimiz L=P.

Ayrıca, olası bir kanıtlama girişimi görebilirsiniz. L=P buraya:

https://hal.archives-ouvertes.fr/hal-01999029

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.