3.2 VARIANTS OF TURING MACHINES (Afbrigði af Turing-vélum ) Flashcards

1
Q

Alternative definitions of Turing machines abound, including versions with multiple tapes or with nondeterminism. They are called ?

A

variants of the Turing machine model.

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

A multitape Turing machine

A

A multitape Turing machine is like an ordinary Turing machine with several tapes. Each tape has its own head for reading and writing. Initially the input appears on tape 1, and the others start out blank. The transition function is changed to allow for reading, writing, and moving the heads on some or all of the tapes simultaneously.

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

Are Turing machines more powerful than ordinary Turing machines?

A

No, they are equivalent in power.

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

Every multitape Turing machine has an equivalent single-tape Turing machine.

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

A nondeterministic Turing machine

A

At any point in a computation, the machine may proceed according to several possibilities.

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

Every nondeterministic Turing machine has an equivalent deterministic Turing
machine.

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

A language is Turing-recognizable if and only if some nondeterministic Turing machine recognizes it.

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

We call a nondeterministic Turing machine a decider if ?

A

all branches halt on all inputs.

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

an enumerator

A

Loosely defined, an enumera- tor is a Turing machine with an attached printer. The Turing machine can use that printer as an output device to print strings. Every time the Turing machine wants to add a string to the list, it sends the string to the printer.

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

A language is Turing-recognizable if and only if some enumerator enumerates it.

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