Теорема Кука

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

Теорема. За­да­ча о вы­пол­ни­мо­сти булевой формулы в КНФ (SAT) яв­ля­ет­ся NP-пол­ной.

Доказательство этой теоремы, по­лу­чен­ное Стивеном Куком в его фун­да­мен­та­ль­ной ра­бо­те в 1971 го­ду, стало одним из пер­вых важ­ней­ших ре­зу­ль­та­тов те­ории NP-пол­ных за­дач.

В доказательстве теоремы Кука каждая задача из класса NP в явном виде сводится к SAT. После появления результатов Кука была доказана NP-полнота для множества других задач. При этом чаще всего для доказательства NP-полноты некоторой задачи приводится полиномиальное сведение задачи SAT к данной задаче, возможно в несколько шагов, то есть с использованием нескольких промежуточных задач.

[править] Ссылки