У нас було кілька питань щодо співвідношення скорочень Кука та Карпа . Зрозуміло, що скорочення Кука (скорочення Тюрінга в поліномічному часі) не визначають таке ж поняття NP-повноти, як скорочення Карпа (скорочення багаточленного часу багато-один), яке зазвичай використовується. Зокрема, скорочення Кука не можуть відокремити NP від ко-NP, навіть якщо P NP. Тому ми не повинні використовувати скорочення Кука в типових доказах зменшення.
Тепер студенти знайшли рецензовану роботу [1], яка використовує кук-зменшення для показу, що проблема є важкою для NP. Я не дав їм повного балу за зменшення, яке вони взяли звідти, але мені цікаво.
Оскільки скорочення Кука зробити визначення аналогічного поняття твердості , як скорочення Карпа, я відчуваю , що вони повинні бути в змозі відокремити Р від NPC відповідно. co-NPC, якщо вважати P NP. Зокрема, (щось на кшталт) повинно бути правдою:
.
Важливим самородком є те, що так зазначена нечутливість, можна обійти. Тепер ми «знаємо» - за визначенням NPC - що L 2 ≤ K a r p L 1 .
Як зазначав Vor , це не так просто (нотація адаптована):
Припустимо, що , то за визначенням для всіх мов L 2 ∈ N P C K a r p ⊆ N P маємо L 2 ≤ C o o k L 1 ; і якщо наведене вище значення є істинним, то L 1 ∈ N P C K a r p і, таким чином, N P C K a r що досі залишається відкритим питанням.
Можуть бути й інші відмінності між двома NPC, але спільними NP.
В іншому випадку, чи існують яка - або відома (нетривіальна) критерії при наявності Кухарі обтиску на увазі Karp-NP-твердість, тобто ми знаємо предикати з
?
- Про складність вирівнювання декількох послідовностей Л. Ван та Т. Цзян (1994)