A redução de Karp é uma redução computável de muitos-um no tempo polinomial entre dois problemas computacionais. Muitas reduções de Karp são na verdade funções individuais. Isso levanta a questão de saber se toda redução de Karp é injetiva (função one-one).
Existe um natural de completo que é conhecido por completo apenas sob redução de um-Karp e não é conhecido por ser completo sob redução injetiva de Karp? O que ganhamos (e perdemos) se definirmos a completude de usando a redução injetiva de Karp? N P
Um ganho óbvio é que conjuntos esparsos não podem ser completos com reduções injetivas de Karp.