Hãy xem xét vấn đề sau đây,
- Cho một tập hợp số dương trong đó là hằng số, chúng tôi muốn phân chia tập hợp thành tập con có kích thước sao cho tích của tổng của mỗi tập hợp con được tối đa hóa.
Vấn đề khá giống với phân vùng số -way nổi tiếng ngoại trừ chúng tôi có giới hạn về số lượng trong mỗi phân vùng. Với , có thể đề xuất thuật toán đa thức đơn giản sau đây,
- giả sử các số được sắp xếp, tức là . Sau đó, với gán cho tập con , với , gán nó cho tập con .
Không khó để thấy lý do tại sao thuật toán hoạt động. Chỉ cần chọn hai thùng tùy ý. Bất kỳ trao đổi trong các số sẽ không làm tăng số lượng sản phẩm.
Nhưng đối với các lớn hơn , tôi tự hỏi liệu vấn đề có thể được giải quyết trong thời gian đa thức hay không? Tôi cũng rất biết ơn nếu ai đó có thể chỉ ra độ cứng của nó.
Lưu ý: Tôi gặp phải sự cố khi tôi đang xử lý sự cố lập lịch trong mạng không dây. Tôi tìm thấy một thuật toán heuristic tốt để giải quyết vấn đề. Nhưng sau một thời gian tôi nghĩ vấn đề có thể thú vị về mặt lý thuyết.