• Keine Ergebnisse gefunden

Steffen Reith

N/A
N/A
Protected

Academic year: 2022

Aktie "Steffen Reith"

Copied!
8
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

3. Übung

Steffen Reith

10.5.17

(2)

Aufgaben

:

pcz ,

Defy

: Sei E ein

beliebige Komplexität

klasse,

4,01µg

da " " col =

aef2LEZ.IE

e E

}

e. .

e-

,

a) Zeige

AEDTIMELTGD

gdw ÄEDTIME

(

tun )

1

Ext

%

sprachen die mit einer det . TM

1,610

ü in Zeit fcu) entschieden werden können L

!

PARITY =L wehd.net/ Anzahl

der 1 ist

gerade }

PARITIEDTIMELN )

DTIMIEDZPARITT

=

LWE

20,19 * I Anz . d. 1 ist ungerade}

(3)

2

Für eine det.

Berechnung gilt

, dass es

genau

einen

Pfad

von

der Start

konfiguration

zu einer

Eudhonfiguratiou

Start

O 0 0 - - - - - 0 O

Ende

Wenn AEDTIMECT

)

, dann ex eine TM M mit

Laufzeit

tcn )

und XEA

gdw Maschine

M mit

Eingabe

x

liefert

1 , d.h. ersetzt

man in M

akzeptieren

durch ablehnen und

umgekehrt

und

erhält

so M '

, dann

gilt xcf

A

gdw

XEÄ

gdu

M '

liefert

mit

Eingabe

x eine 1

Klar :

Laufzeit

von M ist tcn )

ÄTDTIM

Elten

)

Analog : AEDSPACELT )

gdw ÄEDSPACECT )

(4)

p

,,

^5 Wissen

DTIMEC

poly) = 2L 1 es ex . eine det . TMM die L entscheidet in Zeit nc

, c konstant

}

NTIME

lpoly) = 2L 1 es ex . eine nicht det . TMM die

o 0 y

! oh

. NP L entscheidet in Zeit nc, c konstant

}

1o

Glob !

! i. :

: Wissen : DTIME (poly) ENTIME (

poly

)

10

Aber : NTIME L

poly

) ER DTIME l

poly

)

:-)

schwierig . . . -

Chomsky Typ1

PACE ( n )

= co NSPACECU)

Satz : NSPACE ( logn) = co NSPACEC

logu

)

(5)

Anp

: Sei Bzhbinlolo bin U ) o ... o bin In )

}

, wobei

4

binli )

die

Binär

darstellung von i ohne

führende

Nullen ist .

Idee :

vergleiche

benachbarte

Binärzahleu

Frage

. Wann

gilt

binlx ' ) = bin Lxtt )

für

x. x ' EIN

Sei binlx ) = an an ., . . . a

, und i EIN , sodass

ttj

Ei

gilt aj.nl

und aiu

÷

=

OM

°

Ajet -

1

Bild

:

an.am

, . . . aitz

0pm

. . . 1 , dann ist

im

bin (

xtr

)

= an any . . . aitz

10¥

oi

(6)

Sonderfall

: binlx

)

= 11 . . . 1 , dann bin hat ) = 100 . . . 0

- m

k - mal k - mal

Algorithm

1. Teste

, ob alle Zahlen ohne

führende

Nullen , wenn nein

, dann ablehnen

2. Für alle

aufeinanderfolgenden Binär

zahlen

biulx

)

und bin lx '

)

, wobei

für

das erste

Paar

x = 0 und x ' -1

gilt

teste

an . - . a. = bin lx ) und be ...

b.

= bin 6 '

)

2.1

Für

alle 1

sjsk prüfe

(7)

i, Wenn ar = 1

für

alle

tkrsj

, dann

prüfe

, ob

bjzo

, 6

Sonst lehne ab ,

ii , Wenn

aj

= 0 und ar = 1

für

alle 1

trkj

-1 , dann

prüfe

, ob

bj

-1 . Sonst lehne ab

iii , Wenn ar = 0

für

ein 1 Er e-

j

- 1 , dann

teste

ob

aj

=

bj

sonst lehne

ab

2.2 . Wenn 4- 11 . .ee , dann

prüfe

ob la KH und

be

= 1

sonst ablehnen

2.3 . Wenn Xf 11 . -1 , dann

überprüfe

ob b- h . Sonst lehne

ab

.

(8)

Speicher

bedarf

:

Schleife

2

braucht gar

keinen

Platz

, da sie

bis zum Ende

durchlaufen

wird .

21 . Es

gilt

1

Ejsk

, d. h .

KEI bincxsl

±

Ibinlnll

, d. h. max Speicher

bedarf

ist

Ollogllbincnsl ) )

=

Olloglogn )

2.1 . i. iii

,

Die

zu

vergleichenden Positionen können

mit

Hilfe

eines Zählen

realisiert werden

, der max

bis

k zählt

Speicher bedarf Olloglogn )

Referenzen

ÄHNLICHE DOKUMENTE

Immer wenn Mg eine von Mf beschriebene Zelle schreiben will. , dann verschiebe alles von

färbe uj , mit der anderen Farbe ; / * farbe [ j ' Iz 3- farbig 3*1 überprüfe alle direkten Nachbarn von nj ;. if ( Kollision beim Färben aufgetreten ) then return

Bae Reduhtioueu so Heu reflex in and transitive Seiu.. ( Quasi

wean gilt : Die lure Nauset ( ) ist nicht in Res * CH

- Da in jedem Durchlauf genau eine Variable eliminiert wird. (

Steffen Reith.. es

[r]

klassischen Algorithms. Die Ehgabetmänye beträgt Ollogn ). Die erwartete Laufzeit ist Oclognla ) t Quanten berechnung Frage : Wie bestimmt man die Periode ?.. Die lschnelle )