Изменения

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

NP-полнота задачи о гамильтоновом пути в графе

15 байт добавлено, 14:36, 13 марта 2010
Нет описания правки
В качестве сертификата возьмем ориентированный гамильтонов цикл в графе <math>G</math>. Очевидно, он удовлетворяет всем требованиям, налагаемым на сертификат. Проверяющая функция строится очевидным образом, работает за полиномиальное от размера входа время.
===Доказательство принадлежности к NPH===
Сведем задачу о выполнимости булевых формул вида 3-КНФ (3CNF SAT) к HAM. Начнем построение экземпляра HAM по булевой формуле в 3КНФ. Пусть формула имеет вид <math>E = e_1 & \bigwedge e_2 & \land... & \land e_k</math>, где каждое <math>e_i</math> - дизъюнкт, представляющий собой сумму трех литералов, скажем, <math>e_i = (a_i1 + a_i2 + a_i3)</math>.
Анонимный участник

Навигация