La réduction de Karp est le type de Réduction polynomiale standard utilisé pour comparer la difficulté des problèmes.
Définition
Soient , deux problèmes de décision. est réductible à par réduction de Karp (noté ) s’il existe une fonction calculable en temps polynomial telle que :
et
Propriétés
1. Si
Alors
2. Contraposée
3. Transitivité
Si et alors
Preuve : Composer les transformations
Exemples classiques
Clique Stable maximum (MIS)
Stable maximum (MIS) Vertex Cover (VC)
Par transitivité
Clique Vertex Cover (VC) via :