Рассмотрим следующую проблему, входной экземпляр которой представляет собой простой граф и натуральное целое число k .
Существует ли множество такое, что G - S двудольный и | S | ≤ к ?
Я хотел бы показать, что эта проблема является -завершенной, уменьшив к ней 3-SAT, k -CLIQUE, k -DOMINATING SET или k -VERTEX COVER.
Я считаю, что могу свести к этому проблему 3-ЦВЕТА, поэтому мне нужно только посмотреть, как свести к ней одну из упомянутых проблем. Но так как это было бы довольно грязно, мне интересно, увидит ли кто-нибудь элегантное сокращение вышеупомянутых проблем.
Кроме того, есть ли название для решения этой проблемы?
Ответы:
Ваша проблема - это особый случай более широкого класса проблем, называемых проблемами удаления узлов :
Дж. М. Льюис и М. Яннакакис, «Проблема удаления узлов для наследственных свойств является NP-полной»
Ваша проблема - это проблема удаления узлов из-за двойственности , но (как отметил Pal), сегодня она известна как проблема обхода нечетного цикла (OCT).
РЕДАКТИРОВАТЬ
Что касается прямого сокращения, я подумал об этом из 3SAT.
источник