kleine Folien (.pdf)
kleine Folien (.pdf)
kleine Folien (.pdf)
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Automatenund Berechenbarkeit, SoS2011 81<br />
✬<br />
✩<br />
C3: zujedem Zeitpunkt t an jeder Stelle j genau ein<br />
Symbol γ ∈ Γ<br />
{S[t,j, γ] : γ ∈ Γ}, −p(n) ≤ j ≤ p(n),0 ≤ t ≤ p(n)<br />
S[t,j, γ1],S[t,j, γ2]},0 ≤ t ≤ p(n), −p(n) ≤ j ≤<br />
✫<br />
p(n), γ1, γ2 ∈ Γ, γ1 = γ2<br />
Zahl der Klauselnin C3 : O([p(n)] 2 )<br />
C4: zumZeitpunkt0Anfangskonfiguration mit<br />
Eingabe w = x1 · · ·xn<br />
{Z[0,z0]}, {K[0,1]}, {S[0,j,x j]},1 ≤ j ≤ n<br />
{S[0,j,]}, −p(n) ≤ j ≤ 0 oder n < j ≤ p(n)<br />
Zahl der Klauselnin C4:O(p(n))<br />
✪<br />
Automatenund Berechenbarkeit, SoS2011 83<br />
✬<br />
✩<br />
✫<br />
– falls Kopfan Position j,soVeränderung gemäß<br />
Transitionstabelle δ odernurErhöhung derZeit<br />
in einem Finalzustand z ∈ Z f<br />
{K[t,j],Z[t,z],S[t,j, γ],Z[t +1,z ′ ], S[t +1,j, γ ′ ]},<br />
{K[t,j],Z[t,z],S[t,j, γ],Z[t +1,z ′ ],<br />
K[t +1,j+d ]},<br />
(z, γ,z ′ , γ ′ ,d) ∈ δ oder<br />
z ∈ Z f,z ′ = z, γ ′ = γ,d = 0,<br />
0 ≤ t < p(n), −p(n) ≤ j ≤ p(n)<br />
Zahl der Klauselnin C6 : O([p(n)] 2 )<br />
✪<br />
Automatenund Berechenbarkeit, SoS2011 82<br />
✬<br />
✩<br />
C5: zueinem Zeitpunkt t akzeptierende Konfiguration<br />
{Z[t,z] : z ∈ Z f ∧0 ≤ t ≤ p(n)}<br />
Zahl der Klauselnin C5: 1( der Länge p(n) · |Z f |)<br />
C6: zujedem Zeitpunkt t +1 Nachfolgekonfiguration<br />
dervorherigen Konfiguration<br />
✫<br />
– falls Kopfnicht an Position j, sobleibtInhalt<br />
gleich<br />
{K[t,j],S[t,j, γ],S[t +1,j, γ]},<br />
0 ≤ t < p(n), −p(n) ≤ j ≤ p(n), γ ∈ Γ<br />
✪<br />
Automatenund Berechenbarkeit, SoS2011 84<br />
✬<br />
✩<br />
Definition 10.5 Essei (E,K)ungerichteter Graph. Eine<br />
Teilmenge Q ⊆ E heißt Clique, falls {q,q ′ } ∈ K füralle<br />
q,q ′ ∈ Q, q = q ′ ,gilt.<br />
Cliquenproblem (CLIQUE):<br />
input ungerichteter Graph (E,K)und Zahl k ∈ IN<br />
output true, falls esin (E,K)<br />
✫<br />
false, sonst.<br />
eine Clique derGröße k gibt.<br />
Satz 10.6 CLIQUEist NP-vollständig.<br />
✪