1,011 views
6 votes
6 votes
S = { <M> | M is a DFA that accepts some palindrome }. Then what will be S -

a) Turing recognizable

b) decidable

c) undecidable

d) none of these

2 Answers

1 votes
1 votes
It is decidable I guess, not sure
give the palindrome and check if it reaches the final state.if it reaches then its the correct dfa else not
0 votes
0 votes
Answer: B

A language is Decidable if there is a Turing Machine which will accept strings in the language and reject strings, not in the language. It will hault. So, not turing recognizable.

Related questions

0 votes
0 votes
0 answers
2
baofbuiafbi asked Nov 14, 2023
149 views
Is the following language decidable or not? If you deem it decidable, you need to give an algorithm and analyse its running time. If not decidable, you need to prove it. ...
0 votes
0 votes
0 answers
3
baofbuiafbi asked Nov 14, 2023
149 views
Prove L = {F | F is a boolean formula and F evaluates to true on every asignment" is decidable (include algorithm and running time in big o notation)
0 votes
0 votes
0 answers
4
Abhipsa Panda asked May 24, 2022
153 views
How is equality problem for DCFL decidable?