Vấn đề của bạn là một trường hợp đặc biệt của một lớp vấn đề rộng hơn có tên là các vấn đề xóa nút :
JM Lewis và M. Yannakakis, "Vấn đề xóa nút đối với các thuộc tính di truyền là NP-Complete"
... này đề cập giấy với lớp của các vấn đề đồ thị được xác định như sau:
cho một đồ thị tài sản cố định , tìm số lượng tối thiểu của các nút (hoặc đỉnh) mà phải được xóa từ một đồ thị cho G sao cho thỏa mãn kết quả Π . Chúng tôi gọi đây là vấn đề xóa nút cho Π . Kết quả của chúng tôi cho thấy rằng nếu Π là một thuộc tính không cần thiết là di truyền trên sơ đồ con cảm ứng, thì vấn đề xóa nút đối với Π là NP-hard. Hơn nữa, nếu chúng ta thêm điều kiện thử nghiệm cho Π có thể được thực hiện trong thời gian đa thức, sau đó kết quả của chúng tôi ngụ ý rằng vấn đề nút-xóa choΠGΠΠΠΠΠ là NP-đầy đủ. ...Π
Vấn đề của bạn là vấn đề xóa nút vì tính lưỡng cực , nhưng (như được lưu ý bởi Pal), ngày nay nó được gọi là vấn đề xoay vòng theo chu kỳ (OCT).
BIÊN TẬP
Đối với những gì liên quan đến giảm trực tiếp, tôi nghĩ về điều này từ 3SAT.
Cho một thể hiện của 3SAT với biến và m mệnh đề, xây dựng biểu đồ sau: thêm hai nút x i , ¯ x i cho mỗi biến và một cạnh giữa chúng. Để mô phỏng một phép gán chân lý, thêm n + 1 nút cho mỗi biến x i và kết nối cả hai với x i và ¯ x i ; theo cách này, để tạo một biểu đồ lưỡng cực xóa tại hầu hết n nút, ít nhất một nút giữa x i và ¯ x i phải bị xóa. Cuối cùng cho mỗi mệnh đềnmxi,xi¯¯¯¯¯n+1xixixi¯¯¯¯¯nxixi¯¯¯¯¯ thêm 4 nút và xây dựng một chu kỳ lẻ kết nối các biến trong C j .CjCj
Đồ thị kết quả có thể được thực hiện xóa bipartite tại hầu hết n nút nếu và chỉ khi công thức 3SAT ban đầu là thỏa đáng.Gn