EXPSPACE- 완전 문제


23

나는 현재 EXPSPACE- 완전한 문제 (주로 감소에 대한 영감을 찾기 위해)를 찾으려고 노력하고 있으며 소수의 결과가 나오는 것에 놀랐습니다.

지금까지 나는 이것을 찾았고 목록을 확장하는 데 문제가 있습니다.

EXPSPACE- 완전성이 자연스럽게 나타날 때 다른 상황을 알고 있습니까?


2
실제 클로즈드 필드 이론에 대한 결정 문제는 sciencedirect.com/science/article/pii/S0747717188800063 에서 EXPSPACE-complete이라고 주장 하지만 경도 부분이 주어진 부분에서 어떻게 따라야하는지 알아내는 데 어려움이 있습니다. 참조 ( sciencedirect.com/science/article/pii/0001870882900482 ). Presburger 산술과 덧셈을 사용한 실수 이론은 다항식 적으로 많은 교대 (Berman으로 인해)와 교대로 기하 급수적으로 교대하기에 완벽합니다 (EXPSPACE는 교대에 대한 경계없이 동일합니다).
Emil Jeřábek은 Monica

6
어쨌든, 당신은“그들 중 너무 적은 수가 있습니까?”에 대한 어떤 종류의 대답을 당신은 의견있는 추측 이외의 것으로 기대하십니까?
Emil Jeřábek은 Monica

@ EmilJeřábek 나는 주로 검색에서 그들 중 일부를 놓쳤는 지 확인하고 있습니다. 사실, 업데이트에서 언급 한 것과 같이 일부는 찾기가 더 어려워 보입니다.
Denis

그들은 문헌에서 흔하지 않은 것으로 보였으며 또한 "JR"에 대한 질문이 잘 정의되어 있지 않다는 EJ에 동의했다. 그것들은 defn에 의해 다루기 힘들 기 때문에 많이 연구되지 않을 수도 있습니다. 반면에 NP 하드 / 완전 문제는 다루기 어려운 것으로 증명 되지 않았다 . (P vs NP)
vzn

문제는 "그들이 드물지 않다"가 아니라 "다른 사람들을 찾을 수 있는가?"입니다. 더 명확하게 편집하겠습니다
Denis

답변:


22

주석에서 Emil Jerabek이 지적한 예를 확장하여 완전한 문제는 대수 기하학 전체에서 자연스럽게 발생합니다. 이것은 이상적 회원 문제 ( Mayr–Meyer and Mayr )와 함께 시작되었으므로 Gröbner베이스 계산을 시작했습니다. 이것은 syzygies ( Bayer and Stillman ) 의 계산으로 확장되었습니다 . 계산 대수 기하학의 많은 자연 문제는 결국 이러한 문제 중 하나와 같습니다. 또한 Bayer–Mumford 설문 조사를 참조하십시오 . "대수 기하학으로 계산할 수있는 것은 무엇입니까?"EXPSPACE


1
이상적인 회원 문제는 또한 관련이 coverability 문제벡터 또한 시스템 , 립톤 (1976, 참조 cs.yale.edu/publications/techreports/tr63.pdf 하한 및 Rackoff (1978, 대한)을 dx.doi.org/ 상한에 대해서는 10.1016 / 0304-3975 (78) 90036-1 ).
Sylvain

19

PSPACE-complete 인 많은 문제는 입력이 "간단하게"제공 될 때, 즉 일반적으로 지수 크기 인 입력을 설명 할 수있는 인코딩을 통해 EXPSPACE-complete가됩니다.

다음은 유한 오토마타에 대한 예입니다 (동일하게 레이블이 지정된 모서리가있는 직접 그래프). 두 개의 오토마타가 동일한 언어를 허용하는지 (원점에서 대상 노드까지 동일한 레이블이 지정된 경로 집합이 있는지) 결정하는 것은 PSPACE- 완료입니다. 오토마타 (그래프)가 부울 공식 (노드가 평가 v, v ', ..이고 v-> v'가 에지인지를 나타내는 부울 공식이있는 경우)에 의해 주어지면 문제는 EXPSPACE-complete가됩니다. 주의 : 간결하게 큰 그래프 / 자동을 정의하는 다른 많은 방법 있습니다 (예 : 이 백서 참조) .

정규 표현식이있는 예제가이 패턴에 맞습니다. 제곱에 대한 ".. ^ 2"표기법을 도입하면 각 "(foo) ^ 2"를 "foo foo"및 "((bar) ^ 2)로 확장 할 경우 매우 큰 정규식을 작성할 수 있습니다. ^ 2 "는"bar bar bar bar "입니다. 당연히, 제곱하지 않고 PSPACE- 완료된 일부 문제는 제곱이 허용 된 EXPSPACE- 완전하게됩니다 . 여기 에 고전적인 참조가 있습니다. [NB : 교집합 또는 보수가있는 정규식과 같은 다른 예는 표준 표기법에서 기하 급수적으로 확장되는 새로운 표기법의 패턴에 맞지 않습니다.]

마찬가지로 간결한 인코딩으로 이중 지수 크기의 그래프에 대한 설명을 허용 할 경우 LOGSPACE-complete 문제 (예 : 방향 그래프의 도달 가능성)가 EXPSPACE-complete가 될 수 있습니다.

결론 : 고전적인 PSPACE 또는 LOGSPACE 문제 (많은 것을 발견 할 것입니다)를 고려하고 입력의 컴팩트 / 간결 / 인코딩을 허용하여 인공적이고 EXPSPACE가 완료되지 않은 새로운 문제를 쉽게 제기 할 수 있습니다.


사실, 이것은 일종의 "속임수"입니다. 더 자연스러운 것을 찾고 있습니다. 중개 사례는 입력에 PRIMES와 같은 하나의 정수 만 포함하고 수식과 같은 다른 것을 포함하는 경우입니다. 나는 실제로 당신이 묘사하는 범주의 경계선 인 이와 같은 문제에 대해 EXPSPACE-comlpeteness를 보여주었습니다.
Denis

입력에 정수가 있으면 이진수로 인코딩하는 것이 가장 자연스러운 방법이며 인위적으로 복잡성을 줄이지는 않습니다.
Denis

"자연적인"문제가 아니라 달성하려는 축소 방식으로 인코딩하기 쉬운 문제가 필요합니다. 이는 일반적으로 "고려중인 원래 문제에 가깝습니다"를 의미합니다. 선택이 많을수록 아주 가까운 것을 찾을 가능성이 높습니다.
phs

5

동시 작업이 포함 된 임시 계획은 다음과 같이 EXPSPACE- 완료됩니다.

J. Rintanen, "동시 시간 계획의 복잡성", 자동화 계획 및 일정에 관한 제 17 차 국제 회의, pp. 280–287, 2007

AOo=(d,Ps,Pe,Po,Es,Ee)

  • dN
  • PsPePoA
  • EsEeA

IGIG

d


5

PSPACE의 대부분의 표준 클래스는 (좋아하는 경우 NP의 경우에도) 완전한 문제로 타일링 문제가 있습니다. 이러한 타일링 문제는 자연적인 튜링 머신 기반의 완전한 문제와는 거리가 멀지 않지만 감소의 출발점으로 종종 편리합니다. 간단히 말해서 타일링 문제는 허용 된 타일 세트 (즉, 원하는만큼 타일을 사용할 수있는 타일 유형)와 수평으로 허용되는 H의 세트 H에 의해 타일을 결합하는 방법을 규정합니다. 타일 ​​및 수직으로 허용되는 유형의 V 세트. 또한, 실제 버전 및 타일링에 필요한 행 및 / 또는 열 수에 따라 첫 번째 타일과 마지막 타일을 제공 할 수 있습니다. 알고리즘 문제는 올바른 타일링이 있는지, 즉 타일에 위치를 할당하는지, 모든 제약 조건을 준수하고 왼쪽 하단 위치에 시작 타일이 있고 오른쪽 상단 위치에 마지막 타일이 있습니다. (정의에 대한 많은 변형이 있습니다).

현재 진행중인 수업 인 EXPSPACE의 경우 두 가지 버전 중 하나 이상을 선택할 수 있습니다.

  • 지수 너비 복도 타일링, 여기서 매개 변수 n이 주어지고 2 ^ n 개의 열과 여러 행의 타일링이 있는지 여부
  • exp-times-exp 타일링 게임 (여기서, n이 주어지면 타일링의 크기는 2 ^ n 곱하기 2 ^ n)이어야합니다. 여기서 첫 번째 플레이어 목표는 올바른 타일링에 도달하는 것이고 두 번째 플레이어는이를 방지하려고합니다.

이에 대한 논문은 Bogdan S. Chlebus : "Domino-Tiling Games"입니다. J. 컴퓨팅 시스. 공상 과학 32 (3) : 374-392 (1986)-Peter van Emde Boas : "타일링의 편의성": 복잡성, 논리 및 재귀 이론, 순수 및 응용 수학 강의 노트, Vol. 187, 1997, 331-363 쪽.


-8

Automata 이론, 언어 및 계산 Hopcroft / Ullman Thm13.16 소개에서 1 차 실수 이론에 대한 비 결정적 알고리즘은 NExpTime-hard라는 예제와 증명이 제공됩니다. 따라서 이론적 인 돌파구가 "더 좁은 공간에서"해결 될 수 있음을 입증하지 않는 한 NExpSpace-hard 일 수도 있습니다. (즉, 알려진 모든 NExpTime-hard 문제NExpSpace-hard의 기본 후보이며, 가능성이없는 경우 장기 개방형 복잡성 클래스 분리의 획기적인 해결을 의미 할 것입니다.) 증거는 Fischer, Rabin에서 나옵니다. 1974 년, "프리스 버거 산술의 수퍼 지수 적 복잡성" , 계산의 복잡성(R. Karp ed.). 응용 수학에서의 SIAM-AMS 심포지엄의 진행.


5
이 질문은 EXPSPACE- 완전한 문제를 요구하며 EXPSPACE와는 다른 것으로 여겨지는 다른 복잡한 클래스에는 어려운 여러 문제를 제공했습니다. EXPSPACE는 언급하지 않았습니다. 왜?
David Richerby

언급 한 바와 같이, 후보자 / 연구 책임자 및 이러한 문제가 왜 존재하지 않는지에 대한 최초의 질문에 대한 일부 PO는 개방형 복잡성 분류 분리와 관련 될 수 있다는 점에서 그렇습니다. NExpSpace-complete 및 NExpTime-hard 문제에 대한 증거를 살펴본 사람은 매우 유사하며 NExpSpace 증명이 NExpSpace Complete의 속성에 충분하지 않은 이유를 정확히 지적하는 것이 흥미로울 것입니다 (실제로 현재 지식이 제공 될 수있는 경우).
vzn
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.