computation

Definition

Turing 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.

Difference to Many-One Reduction

Turing reductions are interactive/algorithmic: an algorithm for may make multiple, possibly adaptive yes/no queries to .