651 views

2 Answers

Best answer
3 votes
3 votes

1) - First one Is decidable, as give that string x as input to that turing machine M, and perform k steps of computation, if TM doesn't halt till k steps, then it will be rejected, else accepted. So, it is RE.

2)- L(M) = phi , here we can apply rice theorem, as it is the property of the language accepted by Given TM.

So, first we'll check whether it is a non trivial property or not. Here, this property will not always be true for every TM ,so it is a non trivial property, hence undecidable.

Now, we'll check whether it is a non- monotonic property or not. Here, T(yes) which is phi and T(no) which can be any non empty set of string on given alphabet let say {1,2} . Here, T(yes) is a proper subset of T(no), so it is a non- monotonic property, hence not even semi- decidable .( Not RE) 

3)- Here also we can apply rice theorem, as it is a property of language accepted by TM.

This is a non trivial property, as it will not always be true for every TM possible, hence undecidable.

This is also a non- monotonic property , as T(yes) let's say be {2,4} and T(no) be {set of even postive integers} , here T(yes) is a proper subset of T(no) ,so it is a non-monotonic property, hence not even semi- decidable, (not RE)

selected by
0 votes
0 votes

According to me, all the three should be NOT RE. 

S1-   its mentioned that machine accepts/rejects string in either more than K steps or infinite steps. Hence its  NOT RE

S2 and S3 are also NOT RE

edited by

Related questions

3 votes
3 votes
2 answers
1
1 votes
1 votes
2 answers
2
0 votes
0 votes
1 answer
3
anonymous asked Dec 23, 2016
372 views
Consider the language L, L = {< M >|M is a turing machine and L(M) ≤p {0p 12p|p 0}} Where the symbol ‘≤p’ refers to polynomial time reducible which of the follow...
0 votes
0 votes
1 answer
4
Venkat Sai asked Feb 3, 2018
389 views
Consider the Turing machine when the input is still left and the turing machine halts will it accept it by halting or will it process the entire input left??