Definition
Many-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 :
Difference to Turing Reduction
Many-one reductions are functional translations: one computable map with . One “single-shot” encoding.