수락 및 의사 결정 알고리즘을 구별 할 수없는 것처럼 보입니다. 개념을 이해하고있는 것 같지만. 이 같은 튜링의 앞뒤가 맞지 문제와 같은 다른 문제에 대해서는다항식 시간 : 수락 및 의사 결정 알고리즘
는 "받아들이는 알고리즘이 존재한다고 나는 현재, 장 NP-완전성 다음"알고리즘 소개 "(Cormen을) 읽기, 문제가 있어요 결정 알고리즘은 존재하지 않습니다. "
이 나에게이 시점까지 감지 할 않지만, 우리는 더 나아가 말
"P= {L from {0,1}*: there exists an algorithm A that decides L in polynomial time}
그 그리고 우리는 P는 것을 증명하려는
P={L:L is accepted by a polynomial time algorithm}, starting with
"언어 클래스가 다항식 - 시간 알고리즘에 의해 결정 되었기 때문에, L이 다항식 - 시간 알고리즘에 의해 받아 들여지면 다항식 - 시간 알고리즘에 의해 결정된다는 것을 보여줄 필요가 있습니다."
그런 다음 수락 알고리즘의 시뮬레이션을 구성하여 수락 알고리즘의 동작을 추가로 검사하고 이전 알고리즘이 입력을 수락하면 1을 출력하고 그렇지 않으면 0을 출력합니다.
그런 알고리즘을 만들 수 있다면 정지 문제에는 수락 알고리즘이 있지만 결정 알고리즘이 아닌 것은 어떻게 가능합니까?
이 질문은 [cs.se]에 더 적합 할 것입니다. – Dukeling