Ваша проблема - це особливий випадок широкого класу проблем, який називається проблемами видалення вузла :
Дж. М. Льюїс та М. Яннакакіс, "Проблема видалення вузла для спадкових властивостей є NP-повною".
... У цій роботі йдеться про клас задач графіків, визначений таким чином:
для фіксованого властивості графіка знайдіть мінімальну кількість вузлів (або вершин), які необхідно видалити з заданого графіка G, щоб результат задовольнив Π . Ми називаємо це проблемою видалення вузла для Π . Наші результати показують, що якщо Π є нетривіальною властивістю, яка є спадковою для індукованого підграфа, то проблема видалення вузла для Π є NP-жорсткою. Крім того, якщо ми додамо умову, що тестування на Π може бути проведено в поліноміальний час, то наші результати означають, що проблема видалення вузла дляΠГΠΠΠΠΠ повна NP. ...Π
Ваша проблема - проблема видалення вузла для двосторонності , але (як зазначає Pal), вона сьогодні відома як проблема обходу циклу непарних (OCT).
EDIT
Що стосується прямого зменшення, я подумав про це від 3SAT.
З огляду на екземпляр 3SAT з змінними та m умовами , побудуйте наступний графік: додайте два вузли x i , ¯ x i для кожної змінної та край між ними. Для імітації призначення істини, додати п + 1 вузлів для кожної змінної х I і підключити їх обох до х я і ¯ х я ; таким чином, щоб зробити двосторонній графік, видаляючи щонайбільше n вузлів, принаймні один між x i та ¯ x i повинен бути видалений. Нарешті для кожного пунктунмхi, хi¯¯¯¯¯n + 1хiхiхi¯¯¯¯¯нхiхi¯¯¯¯¯ додати 4 вузли і побудувати непарний цикл, який з'єднує змінні в C j .СjСj
Отриманий графік можна зробити двостороннім, видаляючи щонайбільше n вузлів, якщо і лише тоді, коли оригінальна формула 3SAT є задоволеною.Гн