1. Czy się zatrzyma
Mamy program P, który mówi czy się zakończy.
Weźmy P′(x):
- Uruchom P na wejściu x
- Jeśli P się zakończy to done
- Oth. zwróć 0
2. DTM
Deterministyczna Maszyna Turinga
3+4= ?
[>][1][1][1][#][1][1][1][1][ ][ ][ ]...
Σ={1,#,⊔,▹,X}
Q={q0}
∀σ∈Σ∖{⊔}:δ(q0,σ)=(q0,σ,→)
δ(q0,⊔)=(q0,⊔,←)
δ(q1,▹)=(halt,▹,−)
δ(q1,#)=(halt,⊔,−)
δ(q1,1)=(qp,⊔,←)
P,X⊂NP
X - specjalne |
NL⊂P |
ϕ(x)=(x1∨x2∨x3)∧...∧(xn∨¬x1∨x3)=
ci∧c2∧...∧ck
ci=(x∨y∨z)
Problem plecakowy