Week 11 - Halting and computable enumerable Flashcards

1
Q

What does it mean for a language
L to be computably enumerable (C.E.)?

A

A language L is C.E. if there is a machine M that is sound (if M(w) = 1, then w is in L) and complete (if w is in L, then M(w) = 1).

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

Is a decideable language computably enumerable

A

Deciable:
sound
complete
terminating

Yes since it has the two properties we need sound and complete

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

what does computeably enumarable guarantee in terms of when faced with :
accepting string
rejecting string

A

remember :
its sound And complete (complete is what we will be focusing on here

Complete tells us for accepting strings
if w exisists in L => M(w) = 1

so machine is will eventually halt

but there is no such guarantee for words not in L :
which may halt and reject
or loop forever

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

What does it mean for a language
𝐿
L to be co-computably enumerable (co-C.E.)?

A

A language L is co-Computable enumerable if its complement is computably enumerable.

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