NSPACE (O (n))의 언어이며 DSPACE (O (n))의 언어가 아님


10

사실 나는 상황에 맞는 언어들이 CSL (=NSPACE(O(n))=LBA 허용되는 언어)는 널리 논의되지 않습니다. REG (일반 언어) 또는 CFL(문맥이없는 언어). 또한 열린 문제DSPACE(O(n))=?NSPACE(O(n)) "아날로그"문제만큼 유명하지는 않습니다. "P=?NP".

글쎄, 정말 그런 비유가 있습니까?

  1. 언어가 있습니까 CSL 에있을 수없는 DSPACE(O(n)) (처럼 NP 완전한 언어)?
  2. 또한 : 언어가 있습니까 LCSL 다음과 같은 의미에서 "완료"입니다. L ~에있다 DSPACE(O(n)) 우리는 그것을 얻는다 DSPACE(O(n))=NSPACE(O(n))?
  3. (아마도 의견의 문제 일 수 있습니다) 두 문제가 같은 수준의 어려움에 있습니까?

L vs. NL 보다 더 비슷한 문제입니다 P vs. NP.
rus9384

충분한 답변을 받았다고 생각합니다. 당신은 하나를 수락 할 수 있습니다. 그 두 명의 응답자가 모른다면 질문이 공개 된 것입니다. 도움이된다고 생각되면 이론적 컴퓨터 과학 에 다시 게시 하십시오. 그러나 사람들이 동일한 내용을 작성하는 데 시간을 낭비하지 않도록 여기로 다시 연결하십시오.
Raphael

답변:


8

이 질문들 중 가장 잘 알려진 버전은 L=?NL질문. 만약L=NL (약간 까다로운) 패딩 인수는 DSPACE(n)=NSPACE(n), 그래서 DSPACE(n)NSPACE(n) 잘 알려진 추측을 암시 LNL.

추측 LNL 추측보다 접근하기 쉬운 것으로 여겨진다 PNP. 많은 사람들이 추측에 대한 의견을 가지고 있는지 잘 모르겠습니다DSPACE(n)NSPACE(n).

여기서 더 큰 그림은 Savitch의 정리 인지 여부 입니다.NSPACE(t(n))DSPACE(t(n)2) 합리적으로 t(n)logn꽉입니다. 동안NPSPACE=PSPACE나는 대부분의 사람들이 NSPACE(nk)DSPACE(nk). 반면에 사람들이t(n)2최적의 폭발입니다. 아마도 어떤 경우에는 더 작은 지수가 작동 할 수도 있습니다. 예를 들어보기 최근 arXiv 종이 , 모델 검사 경계 변수 1 차 논리의 매개 변수 공간의 복잡성 Yijia의 첸, 마이클 Elberfeld 및 모리츠 뮐러을.


이것은 관련 문제를 보는 데 도움이됩니다. 고마워
rl1

당신은 말했다 : "나는 많은 사람들이 추측에 대한 의견을 가지고 있는지 잘 모르겠습니다 DSPACE(n)NSPACE(n). "그러나 추측은 여전히 ​​연구의 대상이
아닌가

그것이 당신이 활발한 연구의 주제를 의미한다면, 나는 확실하지 않습니다. 그러나 답을 아는 것은 확실히 (커뮤니티에게는) 흥미로울 것입니다.
Yuval Filmus

패딩 인수가 까다로운 이유는 무엇입니까? 만약L=NL DTM이 필요하다는 의미는 아닙니다. O(logn)NTM을 시뮬레이트 할 공간?
rus9384

@ rus9384 실제로 인수를 실행하여 어려움을 보거나 링크를 살펴보십시오.
Yuval Filmus

1
  1. 예, DSPACE (O (n)) 축소에 따라 CSL 완전한 언어가 있습니다 . 기본적으로 여전히 지시 된 도달 가능성의 변형으로서, 원한다면 비순환 적 도달 가능성으로 제한 될 수있다.
  2. 예, 1 참조
  3. DSPACE (O (n)) = 질문 인가요? 문제 P = ? 와 같은 난이도에서 NSPACE (O (n)) NP ? 음, 우리는 PNP 의 엄격한 부분 집합 이라고 믿을만한 충분한 이유가 있지만, DSPACE (O (n))NSPACE (O (n) 의 엄격한 부분 집합 이라고 믿는 이유도 잘 모릅니다. . 더 쉬운 질문에 집중하겠습니다L=?NL. 임의의 보행은 SL 과 관련된 방향이없는 그래프를 탐색 (연결 가능성과 관련하여)하는 "나쁘지 않습니다" . 지향성 그래프에서 명백한 사소한 유사 랜덤 워크는 (접근성 관련) 지향성 그래프를 탐색 할 때 심하게 실패합니다. 그러나 유향 그래프 (또는 계층 비순환 그래프)를 탐색하는 다른 유사한 무작위 방법이있을 수 있습니다. Savitch의 정리에 따르면, 우리가 변화하는 세트를 기꺼이 저장하려는 경우 그러한 방법이 있다고 생각합니다.O(logn)무작위 탐색 과정에서 지시 된 그래프 내 위치. 그리고 도전은O(logn) 위치는 무작위 무작위 탐사를 허용하지 않습니다.

    우리가 믿어야하는지 이해 한 후에도 LNL증명하는 것만 큼 불가능할 것입니다. PNP. Ryan Williams는 한 가지 분명한 이유를 제시하며 다음과 같이 말합니다.

    그 외에도 많은 사람들이 시도했지만 아직 성공하지 못했다는 관찰 외에는 "증명하기 어렵다"고 믿는 특별한 이유가 없습니다.

    대답에 입니다 ALogTime! = 하드 PH 증명 (알 수없는)하는? 랜스 포트 노우는 기본적으로 질문을 제기했지만 여전히 동의하지 않습니다. 내 자신의 교훈은 다음과 같습니다

    이것은 "ALogTime! = PH"라는 문장이 분리 결과를 증명하기가 어렵다는 것을 의미합니다. "ALogTime = NP"는 "P = NP = PH"를 의미하므로이 명령문은 실제로 "ALogTime! = NP"와 동일합니다.


감사! 이것은 내 모든 질문에 대답 할 것이지만, 나는 당신의 대답을 이해하지 못합니다. 1. 직접 그래프의 st-connectivity (reachability)는 NL- 완전한 문제 ( NL-complete ). 그래서 당신이 의미하는 "변형"을 더 설명 할 수 있습니까 (또는 링크를 줄 수 있습니까)?
rl1

@ rl1 유 방향 그래프의 인코딩은 다르며 특히 크기는 O (exp (n))입니다. 기본적으로 해당 Turing 머신의 트랜지션 그래프 (고정 메모리 제한).
토마스 클림

변형의 정확한 정의와 "완료"증거에 대한 링크가 있습니까?
rl1

@ rl1 몇 가지 입문 복잡성 이론 서적을 확인했습니다. 그 주제의 Papadimitriou의 치료는 훌륭하고 상세하며 Arora / Barak의 치료도 충분합니다. Sipser 또는 Goldreich로 치료하면 원하는 것을 얻을 수 있는지 확실하지 않습니다. Papadimitriou는 또한이 책이 더 오래된 책이고이 책이 더 오래된 주제이고, 적절하게 제한된 Turing 기계에 의한 전이 그래프 인코딩의 주제도 Papadimitriou의 새로운 연구에서 다시 발생하기 때문에 의미가 있습니다.
토마스 클림 펠

Papadimitriou (1995 년 전산 복잡도)는 CSL=NSPACE(n) (p. 67)와 "REACHABILITY는 NL-완료 (p. 398). 그러나 이것은 내 질문에 대답하지 않습니다. 불행히도 1 번과 2
번의

1

다른 답변에 덧붙여, CSL 대 DCSL 문제에 대한 환원성과 완전성의 개념, 즉 로그 린 (log-lin) 환원 성과는 상당히 자연스러운 CSL 완료 문제가 있습니다. 예를 들어, 정규식의 비등가 문제가 있습니다. /cstheory/1905/completeness-and-context-sensitive-languages : 추가 배경과 참조를 제공하는 답변과 함께 귀하와 매우 유사한 질문이 있습니다.


-1

SAT ~에있다 NTIME(n)DSPACE(n). 가정하에L=P그런 다음 NP 에 엄격히 포함되어 있습니다 DSPACE(n) 다항식 시간 단축을 로그 공간 축소로 변환 할 수 있기 때문에 DSPACE(n)대수 공간 축소에서 닫힙니다. 계층 정리로 인해 동일하지 않습니다. 그러나 언제L=NL 그때 DSPACE(n)=NSPACE(n)패딩 인수를 적용한 결과 이후L=NL 언제 L=P 그때 NP 에 엄격히 포함되어 있습니다 NSPACE(n). 하나,CSL=NSPACE(n) 따라서 CSLNP 따라서 일부는 CSLcomplete 문제는 NP 왜냐하면 그것은 CSLNP 우리가 가정 한 후 얻은 L=P.

또한, 당신은 증명의 가능한 시도를 볼 수 있습니다 L=P 여기:

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.