נבצע רידוקציית קוק בין ל , על ידי בניית אלגוריתם פולינומי שמקבל ומחזיר קליקה בגודל או אם אין כזאת באמצעות גישה לבעיית ההכרעה המתאימה.
אם אז החזר
אחרת, לכל קודקוד ב :
הסר מ את והקשתות הנוגעות בו. נסמן את הגרף החדש
בדוק האם
אם בגרף החדש יש קליקה ממשיכים על אחרת, ממשיכים על
החזר את קבוצת הקודקודים שנותרה ב .
הסבר: האלגוריתם מסיר מהגרף את כל הקודקודים בלעדיהם יש קליקה בגודל ולבסור מחזיר קליקה בגודל בזמן .
מכונת טיורינג בעלת גישת אורקל
נסמן את מכונת טיורינג רגילה בתוספת האפשרות לבצע שאילתות לבעיית הכרעה בעלות של צעד בודד. מכונה שכזו תקרא מכונת טיורינג בעלת גישת אורקל.
רידוקצייה עצמית
יחס ניתן לרידקוצייה עצמית אם אפשר לפתור את על ידי מספר גישות פולינומי לבעיית ההכרעה .
טענה: אם המקיים ש אזי ניתן לרדוקצייה עצמית. בהוכחת המשפט ראינו רדוקציית קוק מ ל בעיית התחיליות.
כיוון שנתון ש היא NP שלמה אזי ישנה רידוקציית קארפ מ ל ומטרנזיטיביות הרידוקציות נקבל רדוקציית קוק מ ל .
טענה: לכל יחס כך ש אין רדוקצייה עצמית.
נניח בשלילה שיש ל רדוקצייה עצמית אז ניתן לפתור את בזמן פולינומי ללא גישת אורקל על ידי החלפת כל גישת אורקל באלגוריתם פולינומי שמכריע את ולכן בסתירה.
דוגמה:
בעיה לדוגמה שמשערים שאין לה רדוקצייה עצמית היא
כאשר מחלק לא טריוויאלי.
משערים שבעיה זו אינה ב אבל יודעים להכריע בזמן פולינומי האם מספר הוא ראשוני או לא כלומר ולכן ל אין רדוקצייה עצמית.
הבחנה
המחלקה אינה סגורה לרדוקציית קוק, רק לרדוקציית קארפ
NP-קשה*
משפט- לכל קיימת רדוקציית קוק מ ל . נוכל להוכיח זאת על ידי כך שלכל קלט נריץ את האורקל המכריע את ונחזיר תשובה הפוכה..
הבחנה
בניגוד לרידוקציית קארפ שבה לא תמיד יש רידוקצייה מבעיה למשלים שלה, ברידוקציית קוק הדבר תמיד מתקיים למשל מ ל למרות שהראשונה לא שייכת כנראה ל . המסקנה המתבקשת היא ש ככל הנראה אינה סגורה לרדוקציית קוק
הגדרה בעיה נקראת -קשה* אם היא קשה יחסית לרדוקציית קוק. כלומר, קיימת רדוקציית קוק מכל ל .
נשים לב
ב של דרשנו רדוקציית קארפ מכל ל . בעיות קשות הן יותר קלות מבעיות , כי בעיות שלמות כ״כ קשות שבקלות אפשר לעבור אליהן ע״י רדוקציית קארפ, לעומת זאת במקרה הזה צריך לעבוד קשה יותר כדי לעשות את המעבר כי הבעיה יותר קלה..
משפט Lander
קיימות בעיות הכרעה שהן ב ואינן , כך שאם אז הן אינן ב . לדוגמה: בעיית (פירוק לגורמים ראשוניים) היא כזו.