다중 자갈 오토마타가 결정 론적 상황에 맞는 모든 언어를 결정할 수 있습니까?


12

MPA (multipebble 오토 마톤)는 2DFA 실제로 최대 자갈 (임의의 개수를 사용할 수있다 (양방향 결정적 유한 오토 마톤을)은 주어진 입력 자갈 - 입력은 두 개의 단부 사이에서 테이프에 기록된다 - # w # )로 표시됩니다. 계산 중에 MPA는 헤드 아래의 심볼에 조약돌이 있는지 여부를 감지 한 다음 조약돌 (조약돌)이 없으면 조약돌을 놓을 수 있습니다.|w|+2w#w#

는 동질성입니다. 여기서 σ 는 기호이고 k > 0 입니다.hk(σ)=σσk times=σkσk>0

어떤 결정 상황에 맞는 언어를 들어 그것이 존재 보여 어렵지 않다 케이 > 0 되도록 시간 K ( L은 ) MPA에 의해 인식 될 수있다. 느슨하게 말하면, 우리는 말할 수 있습니다L  (LDSPACE(n)),k>0 hk(L)

선형 공간 DTM (결정적 튜링 머신)에 의해 결정 가능한 "문제"는 MPA에 의해 결정될 수있다.

그것은 어떤 언어도 마찬가지 ? MPA가 모든 결정론적인 상황에 맞는 언어를 결정할 수 있습니까?DSPACE(n)


w 의 길이입니다.|w|w

은 IS I t의 시간 의 심볼 w는 , 여기서 1 I | | .wiithw1i|w|

.hk(L)={hk(w1)hk(w2)hk(w|w|)wL}


흥미로운 질문; 다른 사람이 더 나은 / 가까운 것을 제안하지 않으면 관련이있을 수있는 느슨하게 관련된 참조를 게시 할 계획 그러나 질문. DSpace (n)에있는 CSL이 모든 선형 공간 DTM과 반드시 ​​같은 것은 아닙니다. 실제로 그것은 공개적인 질문입니까? 또는 하나와 밀접한 관련이 있습니까? CSL은 NSpace (n)과 같고 NSpace (n) == DSpace (n)이면 열림이 입증 되었기 때문입니다.
vzn

@vzn : DSPACE (n)에있는 CSL을 결정적 CSL이라고하며 정확하게 DSPACE (n)을 형성합니다.
Abuzer Yakaryilmaz

확인. 내가 아마도 "관련된"것으로 생각했던 심판은 PPST 결과에 대한 Santhanam의 최근 결과와 같은 DTime (n ^ k) =? Ntime (n ^ k) 질문을 공격하는 데 사용되는 조약의 주장 이다. 내가 직관적으로 생각하는 또 다른 문제 는 TM 실행 시퀀스
vzn

질문을 좀 더 명확히 할 수 있습니까? MPA가 모든 결정 론적 CSL을 결정할 수 있다는 강조 표시된 텍스트를 단언 했습니까? 예를 들어 h_k (L)의 관점에서 질문을 바꾸는 방법이 있습니까?
vzn

2
정리는 경우이다 DCSL이고, 일부가 K 되도록 시간 K ( σ가 ) MPA에 의해 계산 될 수있다. 문제는, 우리는 k = 1을 취할 수 있습니까? σkhk(σ)k=1
Ben Standeven 23시 33 분

답변:


3

k=1

Σ={0,1}

s,a,ps,p,L|R;...#

sapspL|R#

MxMPAxx4|x|6|x|+log|x|

 MPA description # MPA tape # curr_state # counter #

어디:

  • x|x|
  • 3|x|
  • log|x|
  • 2|x|

MPAx4|x|MM

x>x04|x|2|x|+2|x|log|x|MPAxMPAx4|x|

MPAyLMMPAyy>x0

MPAy(y)=1M(y)=1MPAy(y)


그래, 내가 생각했던 주장이야
Ben Standeven

3

log(N(|k|+2))+|k|+2

이 언어는 선형 공간에서 결정 가능하기 때문에 DCSL로도 표현할 수 있습니다.


어쩌면 나는 간단한 요점을 놓치고 있지만 귀하의 반대 사례가 어떻게 작동하는지 얻을 수 없었습니다. 당신의 주장이 어떻게 작용하는지 더 설명해 주시겠습니까? 감사!!!
Abuzer Yakaryilmaz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.