I have a question that is not clear to me, and I have not been able to answer it from a test I had.
This is the question
Let's look at the language $L_\mathrm{reject} = ${ $\left \langle M,w \right \rangle$ | When $M$ is activated on the input $w$, the machine $M$ reach to reject state }
We will mark our input length: $|\left \langle M,w \right \rangle| = n$. Determine which of the claims is correct:
- The language is not in $\mathsf{NPH}$ or $\mathsf{CoNPH}$.
- The language is in $\mathsf{NP}$ but not in $\mathsf{NPC}$.
- The language is in $\mathsf{P}$
- The language belongs to $\mathsf{NPH}$.
- None of the above claims are true.
I think the language should be CoNPH, or CoNPC because the language is in a reject state every time, and this is what is tested in CoNPC if it is possible to build an algorithm that returns a failure.
I think this is not true, in my opinion, the language should be in CoNPC because the machine always gets into a reject state, which is always a failure.
I do not think it is in NP, because it is not possible to write a non-deterministic algorithm that will say yes
If it's not in NP then surely it's not in P
I think the language belongs to CoNPH, because there is a machine that leads to a reject state, so there is a guessing algorithm, which checks when the language is not accepted - that it is related to CoNPH and not NPH.
I will probably choose this one because I could not find an answer that leads to CoNPC or CoNPH
I can not understand, what it means to have a machine $M$ that gets a word $w$, and then straight goes to reject mode. What does it say about the language it belongs to.