Tôi muốn biết vấn đề này có thể giải quyết được đa thức hay không?
Vấn đề là: Cho một ma trận có giá trị nguyên không âm có kích thước và hai số nguyên không âm và .
Câu hỏi là: Tìm một tập hợp con của các cột của cardinality nhiều nhất sao cho tổng của mỗi hàng trên tập hợp con của các cột lớn hơn . Trả về không nếu không có tập hợp con như vậy tồn tại.
Tôi không thể chỉ ra nó là NP-hard.
BIÊN TẬP:
Nỗ lực của tôi để chứng minh độ cứng : Theo đề xuất của Filmus, tôi đã cố gắng giảm (một trường hợp được đưa ra bởi tập hợp các số nguyên không âm ) cho vấn đề của tôi. Tôi đã thất bại tất nhiên. Suy nghĩ mà tôi không hiểu là phân vùng một bộ số nguyên không âm có liên quan đến vấn đề này như thế nào? Ý tôi là trong vấn đề của tôi, tôi muốn chọn một tập hợp conđể tối đa hóa một cái gì đó. Tôi không thể thấy đây là một phân vùng. Tôi đã thử nhiều suy nghĩ nhưng tôi không thể viết tất cả ở đây:
- Tôi đã cố gắng tạo ma trận chỉ với ở hàng đầu tiên và ở hàng thứ hai.
- Tôi mệt mỏi để làm cho hàng đầu tiên được sắp xếp theo thứ tự tăng dần và hàng thứ hai được sắp xếp theo thứ tự giảm dần.
- Tôi đã cố gắng để chia thành hai giá trị và như vậy mà và sau đó tạo ma trận với ở hàng đầu tiên và ở hàng thứ hai.
Ai đó có thể giải thích cho tôi, bằng trực giác, làm thế nào tôi có thể sử dụng PHẦN THAM GIA để hiển thị độ cứng NP của vấn đề của tôi? Bạn không phải đưa ra giải pháp.
Giải pháp của tôi để giải quyết vấn đề :
Tôi đã thử giải pháp này. Giả sử, không mất tính tổng quát rằng hàng đầu tiên của ma trận được sắp xếp theo thứ tự tăng dần. (Hàng thứ hai của ma trận không phải được sắp xếp nếu không vấn đề là không đáng kể.)
Bây giờ, hãy cuối cùng các cột của ma trận.
- Nếu tổng trên hàng đầu tiên nhỏ hơn hơn chúng ta đã làm xong Không có giải pháp tồn tại.
- Khác, tổng của hàng đầu tiên trên cuối cùng cột lớn hơn , sau đó xem tổng của hàng thứ hai.
- Nếu tổng của hàng thứ hai so với hàng cuối cùng cột lớn hơn hơn chúng ta đã làm xong Trả lại cái cuối cùng cột.
- Khác, tổng của hàng đầu tiên trên cột lớn hơn nhưng tổng của hàng thứ hai trên cột ít hơn . Vâng, ở đây chúng tôi có một vấn đề.