Reduksi karp adalah waktu polinomial yang dapat dihitung banyak-satu pengurangan antara dua masalah komputasi. Banyak pengurangan Karp sebenarnya adalah fungsi satu-satu. Hal ini menimbulkan pertanyaan apakah setiap pengurangan Karp bersifat injeksi (fungsi satu-satu).
Apakah ada alam masalah -Lengkap yang dikenal menjadi lengkap hanya di bawah banyak-satu pengurangan Karp dan tidak diketahui lengkap di bawah pengurangan Karp injective? Apa yang kita mendapatkan (dan kalah) jika kita mendefinisikan N P menggunakan pengurangan Karp injective -completeness?
Satu keuntungan yang jelas adalah bahwa set jarang tidak dapat diselesaikan di bawah pengurangan Karp injeksi.