HYPSVC.com
  1. P vs NP 문제 풀기
  2. 1. P vs NP 문제는 무엇인가?
  3. 1-3 개념 사전
  4. 비결정적 튜링 기계
1-3

비결정적 튜링 기계

nondeterministic Turing machine

갈림길마다 여러 길을 고를 수 있는 가상의 기계

  • 입문

각 단계에서 다음 동작이 하나로 정해지지 않고 여러 가지 가운데 고를 수 있는 튜링 기계다(비결정론적 튜링 기계라고도 한다). 가능한 계산 경로 가운데 하나라도 받아들이면 답을 「예」로 본다. 실제로 만들 수 있는 기계가 아니라 정의를 위한 도구이며, 「정답을 운 좋게 찍은 뒤 확인만 하는 기계」로 이해하면 된다. NP 는 이 기계가 다항 시간에 푸는 결정 문제의 모임이고, 이는 검증자를 쓴 정의와 같다. 보통의(결정적) 튜링 기계로 흉내 낼 수는 있지만 알려진 방법은 지수 시간이 든다.

관련 낱말