Given two subsets A and B of N and a set of functions F from N to N which is closed under composition, A is called reducible to B under F if $$ exists f in F mbox{ . } forall x in mathbb{N} mbox{ . } x in A Leftrightarrow f(x) in B $$ We write $$ A leq_{F} B $$ Let S be a subset of P(N) and ≤ a reduction, then S is called closed under ≤ if $$ forall s in S mbox{ . } forall A in P(mathbb{N}) mbox{ . } A leq s Rightarrow A in S $$ A subset A of N is called hard for S if $$ forall s in S mbox{ . } s leq A $$ A subset A of N is called complete for S if A is hard for S and A is in S.
I am trying to relate the above definitions to those for problems: problem A can be reduced to problem B, a set of problems are NP-hard, a set of problems are NP-complete. But I don’t know how to relate. I think one link I am missing is to see how a subset of problem can be seen as a subset of $mathbb{N}$?
Asked By : Tim
Answered By : Yuval Filmus
Best Answer from StackOverflow
Question Source : http://cs.stackexchange.com/questions/4850