Reduction (computability theory): Difference between revisions

Content deleted Content added
Line 24:
== Reductions stronger than Turing reducibility ==
The strong reducibilities include
*[[many-one reduction|One-one reducibility]]: ''A'' is one-one reducible to ''B'' if there is a computable [[Injective function|one-to-one function]] ''f'' with ''A''(''x'') = ''B''(''f''(''x'')) for all ''x''.
*[[many-one reduction|Many-one reducibility]]: ''A'' is many-one reducible to ''B'' if there is a computable function ''f'' with ''A''(''x'') = ''B''(''f''(''x'')) for all ''x''.
*[[Truth table reduction|Truth-table reducible]]: ''A'' is truth-table reducible to ''B'' if ''A'' is Turing reducible to ''B'' via a single (oracle) Turing machine which produces a total function relative to every oracle.