Đây là nhiệm vụ từ cuộc thi CNTT của Đức ("Bundeswettbewerb Informatik"), nhưng vì thời hạn đã qua, nên việc đặt câu hỏi này không phải là gian lận.
Cho một đồ thị có trọng số đỉnh, hướng và các giá trị c v , tìm một tập hợp con của các nút V r e s ⊆ V để tối đa hóa ∑ v ∈ V r e s c v chủ đề cho ∀ ( u , v ) ∈ E : u ∈ V r e s
Tôi có thể chứng minh rằng vấn đề nằm ở P nếu mọi nút không có cha mẹ hoặc không có con bằng cách chỉ ra rằng trong trường hợp này, nó có thể được giải quyết bằng Vertex Cover trên các biểu đồ lưỡng cực, nhưng tôi đã thất bại trong việc tìm ra mức giảm chứng minh độ cứng NP của vấn đề ban đầu.
Ai đó có thể cho tôi một gợi ý làm thế nào để làm điều này?
PS: Trong cuộc thi, nhiệm vụ chỉ là tìm một thuật toán giải quyết vấn đề này, định nghĩa ban đầu (tiếng Đức) là nhiệm vụ 1 của tài liệu này: http://www.bundeswettbewerb-informatik.de/fileadmin/temsheet/bwinf/ aufgaben / bwinf35 / aufgaben352.pdf