Complexity Theory Flashcards

1
Q

configuration

A

tbd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

end configuration

A

tbd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

set of all configurations

A

tbd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

C = (q,p,w)

A

tbd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

initial configuration

A

tbd

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

computation of M on x

A

s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Turing computable function

A

s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

computation time of M on x

A

s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

total computable function

A

s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Blum’s speedup theorem

A

states that it’s not possible wrt any measure to assign/come up with an optimal implementation/computation for every function, but it’s possible to come with optimal implementations for certain functions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

decidability (definition)

A

s

NB: recursive = decidable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

linear speedup theorem

A

“is achieved by simply using a bigger TM with more states and a bigger alphabet”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

NTM

A

s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

NP vs co-NP

A

kann nicht beweisen, dass es das gleiche ist, hängt damit zusammen, dass man von der TM nur eine positive Antwort erhält, d.h. eine akzeptierende Berechnung. Dass das Wort in einer Sprache ist, aber nicht, dass das Wort nicht in einer Sprache ist, dafür gibt es keine akzeptierende Berechnung (NP not closed under complement)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Zusammenhang DTIME und NTIME

A

jede det. Machine kann ich verstehen als nicht-det. Machine, daher DTIME a subset of NTIME

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Grund, warum P und NP wahrscheinlich nicht gleich sind

A

P closed under complement, NP not closed under complement

17
Q

essence of a problem in NP

A

I can guess a justification/a certificate for a positive solution; validate a certificate in polynomial time

18
Q

CLIQUE

A

CLIQUE asks: “is there a complete subgraph of size m?”

the vertices in the clique tell you how to set the variables so that the boolean formula can be satisfied

19
Q

P-complete

A

if it is in P and every problem in P can be reduced to it by an appropriate reduction

20
Q

coSAT,

A

the language of unsatisfiable CNFs, is coNP-complete

21
Q

acceptor TM

A

s

22
Q

linear speed up theorem

A

we do not specify how many states our TMs can have so we can speedup a computation always by a linear factor by choosing a TM that has much more states

23
Q

DTIME

A

s