Reductions
Turing Reduction
Definition
Link to originalTuring Reduction
For languages or problems , we say is Turing reducible to (i.e. ), iff there exists an oracle Turing machine such that for every input :
Here, may take any finite number of (possibly adaptive) membership queries to while computing.
Many-One Reduction
Definition
Link to originalMany-One Reduction
For languages or problems , we say many-one reduces to (i.e. ) iff there exists a computable total function such that for all :