• Keine Ergebnisse gefunden

Komplexität theorie

N/A
N/A
Protected

Academic year: 2022

Aktie "Komplexität theorie"

Copied!
9
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Komplexität theorie

-

Lesung 5

Steffen Reith

17.5.17

(2)

Beweis

:

Sei

Meine nicht det . TM mit

Platzbedarf

s 1

und M' eine TM die die

Raum konstruiobarheit

garantiert

.

Konstruiere

ein det . TMN die

auf Eingabe

w , n = Iwl

wie

folgt arbeitet

1 o_O !

i ,

markiere

scu )

Band

zelten

auf

Arbeits bandt via

neo

° \

wo

, \

\ oIo

/

o ii

Simulation

von M '.

, schreibe

alle Konfigurationen

von

M auf Band

2

µ

iii ,

Markiere

Start

konfig

rot

In 'an. iv,

solange

es noch

rote Konfigurationen gibt

wieder -

ubl

hole v, und vi ,

(3)

v, sei k die erste rote

Konfiguration

. Markiere

K

grün

vi ,

Markiere

alle unmarkierte

Nachfolge konfigurationen

(

in einem Schritt erreichbar

! )

von K rot ,

vii ,

Falls

eine ahz .

End honfig

markiert ist , so

akzeptiere

, sonst

lehne

ab .

Zeitbedarf

von N :

Die Anzahl der

Schleifen

durch

läufe

iy - v,

ist

durch die

Anzahl

der

konfigs beschränkt

, da in

jedem Schritt

eine

Uonfig grün gefärbt

wird

#

Schleifen

durchläuft 204

" "

(4)

Grund

3

Schritt Zeitdefarf

i,

20W

" )

DSPACELSCNDEDTIME ( 20C

"

)

ii ,

2004

" .su ) #

Konfigo

Schritte pro

Kaufig

iii , Olsen

)

alle

Zeichen

ansehen

iv

,

204C

"

)

. Olsen

)

#

konfig

.

Länge Ronfig

v,

204

" ) . Olsen,

)

#

Konfig

.

Test auf

rot

vi )

204C

" ) .Olsen,

)

Alle

Uoufigs durchlaufen

.

Umfärbeu

vii

2044.06cm

) - " - . Test

auf

ahz

Zeitbedarf

:

2044

" .

2094

" . Olsen,

)

zocsad

,

falls

schier

logzscus #

(5)

4

Satz

(

Satz von

Savitch )

: Sei senn

logn

raum

koustruivbar

,

dann

gilt

NSPACE l Ski

)

E

DSPACEUSCND

?

)

Beweise

Sei

M eine nicht det . TM mit

Platzbedarf

s und

w mit lwtn die

Eingabe

von M .

Die folgende rehursive Prozedur test

, ob

Koufig Kz

von M mit w aus

konfig

K, in E

2T Schritten

erreichbar

ist ,

(6)

boot erreichbar l ke

, kz , t

)

5

if lke

= =

Kz )

11 (

kz

ist direkter

Nachfolger

von Ke

)

)

{

return

true ;

.

richtig

" Mitte

}

el

seif

( E- =D

2 g

Own o_O

return false

; , g.

mit I. ?

- - - - -

?

Kz

} else

h

for

all (

Konfigurationen

K mit

Platzbedarf

s )

{

teile

& herrsche -0

if

(

erreichbar Cke

, K, t -1) Xth erreichbar

CK.kz

, t -1) )

l

return treu

}

:

turn

false

.

(7)

Sei nun k. die Start

konfiguration

von M und d EIN , so dass

zdsc

" der

Raumbedarf

von M .

Def

det . TM N wie

folgt

:

for

all

(

awz .

Konfigurationen k

von M mit

Eingabe

w und

Platzbedarf

scus )

) 2

if (

erreichbar Lka , K , d. sch

) ) 2 return

treu ;

}

}

return false

.

(8)

Analyse

d.

Platz

: 7

N

muß

Variablen K,

kr

, Uz und t

speichern

mit

Platzbedarf

Olsen

)

.

Rekurs

ions

tiefe beträgt

d.su ) = Olsen ,)

gesamter Platzbedarf

: 0C ( sch )

2) #

Nun

definieren

wir

einige spezielle Komplexität

klassen :

DI

"

. L = aeg DSPACE

llogu )

° NL =

def NSPACE C

Iogu )

P

= eng

DTIMEL nd

"

)

=

DTIME

(

poly )

° =

auf NTIME NP ( noc

"

)

(9)

°

PSPACE

= eng

DSPACEC

noc

)

= NSPACEL noc )

Poly non [ Satz v. Savitch

EXP = aeg DTIME

(

2

n°4 )

NEXP = aeg NTIME ( 2

" ° "

)

Damit ergibt

sich das

folgende

Inclusions

diagramm

:

IN EXP

Fjxp

PSPACE L E NL EPE NPE PSPACEEEXPENEXP

iftiiie

S I

NL

in

Referenzen

ÄHNLICHE DOKUMENTE

Annahme, dass die Behauptung B falsch ist, d.h. es

[r]

Schreibe in ganz kurzen Worten auf, was die Beweisidee in diesem Beweis ist.. b) die Koordinaten des Punktes D so, dass ABCD ein Parallelogramm ist. c) die Koordinaten

Theoretischen Informatik werden besonders die Algorithmen typen. TM und RAM verwendet ( einfache Analyse !

Beweisen Sei M eine nicht det. TM , die in Zeit tln

Hinweise: Bitte Namen und ¨ Ubungsgruppe auf jedem Blatt.. Maximal 3

But if the other fellow broke his head – not his own, you know, but the other fellow’s – the other fellow to the second fellow, that is, because of course the other fellow would only

Fachbereich Mathematik und Informatik Wintersemester 2006/07 Universit¨ at