NSPACE(O(n))中的一种语言,很可能不是DSPACE(O(n))中的一种语言


10

实际上,我发现上下文相关语言集CSL(接受的语言)没有像(常规语言)或(无上下文语言)。而且,开放式问题不如“类似”问题那么著名:“ “。=NSPACE(O(n))=LBAREGCFLDSPACE(O(n))=?NSPACE(O(n))P=?NP

好吧,真的有这样的类比吗?

  1. 是否有一种语言无法证明为 (例如完整语言)?D S P A C E (O (n ))N PCSLDSPACE(O(n))NP
  2. 此外:是否有一种语言在以下意义上是“完整的”:如果我们可以证明在我们得到吗?C S L L D S P A C E (O (n ))D S P A C E (O (n ))= N S P A C E (O (n ))LCSLLDSPACE(O(n))DSPACE(O(n))=NSPACE(O(n))
  3. (也许只是一个见解)两个问题的难度都相同吗?

L vs.比 vs.更相似。P N PNLPNP
— rus9384

我认为您收到了足够好的答案;您可能要接受一个。如果这两个回答者都不知道,那么这个问题可能是开放的。如果您认为这对您有所帮助,请随时在Theoretical Computer Science上重新发表,但是请确保在此处链接,以免人们浪费时间写相同的东西。
— 拉斐尔

Answers:


8

这些问题的最著名版本是问题。如果L = N L,那么一个(有点棘手的)填充参数表明,因此表示众所周知的猜想。L=?NLL=NLD S P A C E(n )≠ N S P A C E(n )L ≠ N LDSPACE(n)=NSPACE(n)DSPACE(n)≠NSPACE(n)L≠NL

(某些人)认为猜想比猜想更容易接近。我不确定许多人对的猜想看法。P ≠ N P D S P A C E(n )≠ N S P A C E(n )L≠NLP≠NPDSPACE(n)≠NSPACE(n)

这里更大的图景是Savitch定理是否表示NSPACE(t(n))⊆DSPACE(t(n)2)合理的,紧。而Ñ P 小号P 甲Ç é = P 小号P 甲Ç é,我认为大多数人认为Ñ 小号P 甲Ç é(Ñ ķ)≠ d 小号P 甲Ç È(Ñt(n)≥log⁡nNPSPACE=PSPACE。另一方面,我不确定人们是否相信 t (n )2是最优的爆破。至少在某些情况下,较小的指数也可能有效。例如,参见最近的arXiv论文,由Yijia Chen,Michael Elberfeld和MoritzMüller撰写的模型检查有界变量一阶逻辑的参数化空间复杂度。NSPACE(nk)≠DSPACE(nk)t(n)2


这有助于查看相关问题。感谢那。
— rl1

您说:“我不确定很多人对有看法。” 但是推测仍然是研究的主题,不是吗?d小号P一个CË(ñ)≠ñ小号P一个CË(ñ)
— rl1

如果您是说这是积极研究的主题,那么我不确定。但是(对于社区)知道答案肯定会很有趣。
— Yuval Filmus

为什么填充参数很棘手?如果是不是意味着DTM需要O (log n )空间来模拟NTM?大号=ñ大号Ø(日志⁡ñ)
— rus9384

@ rus9384尝试实际运行参数以查看难度,或查看链接。
— Yuval Filmus

1
  1. 是的,在DSPACE(O(n))简化之下有CSL完整语言。基本上还是定向可达性的一种变体,如果需要,可以将其限制为非循环可达性。
  2. 是的,请参阅1。
  3. 您的意思是,问题DSPACE(O(n))= 吗?NSPACE(O(n))的难度与问题P = ?NP?好吧,我们有充分的理由相信P是NP的严格子集,但我不知道有类似的经过充分研究的理由认为DSPACE(O(n))是NSPACE(O(n))的严格子集。。让我集中讨论更简单的问题。对于探索(相对于可及性)与SL相关的无向图,随机游走是“不错的”大号=?ñ大号。有向图上明显的琐碎类比随机游动在探索有向图方面(就可达性而言)将严重失败。但是也许还有其他类似的随机方法来探索有向图(或分层无环图)。基于萨维奇定理,如果我们愿意在随机探索过程中保存有向图内一组变化的位置,我什至猜想有这种方法。然后面临的挑战是要了解,保存少于O (log n )的职位是否将不允许进行良好的随机探索。Ø(日志⁡ñ)Ø(日志⁡ñ)

    即使在理解了我们是否应该相信,证明它也可能与证明P ≠ N P一样不可能。瑞安·威廉姆斯(Ryan Williams)提出了一个明确的理由,并说:大号≠ñ大号P≠ñP

    除此之外,除了观察到许多人已经尝试过而且还没有成功之外,我没有特别的理由相信它“很难证明”。

    回答ALogTime!= PH难以证明(并且未知)吗?兰斯·福特诺(Lance Fortnow)基本上提出了问题,但仍然不同意。我自己的课是:

    这意味着语句“ ALogTime!= PH”正是证明分离结果困难的起点。可以注意到,该语句实际上等效于“ ALogTime!= NP”,因为“ ALogTime = NP”将暗示“ P = NP = PH”。


谢谢!这将回答我所有的问题,但我不明白您的回答1.有向图中的st- 连通性(可达性)是一个 完全问题(NL-complete)。那么,您能否进一步解释一下您所指的(变体)(或提供链接)?ñ大号
— rl1

@ rl1有向图的编码是不同的,尤其是其大小为O(exp(n))。基本上是相应图灵机的过渡图(具有固定的内存限制)。
— Thomas Klimpel

您是否具有指向您的变体的确切定义和“ completenes”证明的链接?
— rl1

@ rl1我检查了一些入门的复杂性理论书籍。该主题在Papadimitriou中的治疗很好而详尽,在Arora / Barak中的治疗也足够好。不太确定在Sipser或Goldreich中进行治疗是否会满足您的需求。Papadimitriou也是有道理的,因为这是一本较旧的书,而且是一个较旧的主题,并且由于Papadimitriou在较新的研究中也再次出现了通过适当限制图灵机对过渡图进行编码的主题。
— 托马斯·克里姆佩尔

Papadimitriou(Computational Complexity,1995)给出了一个(p。67)的定理,以及一个定理“重现性是N L-完全的(p。398 )。”牛逼回答我的问题,所以,很遗憾,我无法找到你在你的答案在1和2中提到的结果。C小号大号=ñ小号P一个CË(ñ)ñ大号
— RL1


-1

小号一个Ť是ñŤ一世中号Ë(ñ)⊆d小号P一个CË(ñ)。在大号=P的假设下,ñP严格包含在d小号P一个CË(ñ)因为我们可以将多项式时间减少量转换为对数空间减少量,并将d小号P一个CË(ñ)在对数空间缩减下关闭。由于层次定理,它们不相等。然而,当大号=ñ大号然后d小号P一个CË(ñ)=ñ小号P一个CË(ñ)作为应用填充参数的结果。由于当L = P时大号=ñ大号,则N P严格包含在N S P A C E (n )中大号=PñPñ小号P一个CË(ñ)。然而,C小号大号=ñ小号P一个CË(ñ)并且因此C小号大号≠ñP,因此,不可能有,某些情况下C小号大号-CØ米p升ËŤË问题是在ñP因为这将与我们假设L = P后得到的 C小号大号≠ñP矛盾。大号=P

另外,您可能会在这里看到证明大号=P的可能尝试:

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.