01ამოცანის დასმა, ვარიანტები და ხარბის შეცდომა
მოცემულია N საგანი; i-ურ საგანს აქვს wᵢ > 0 წონა და pᵢ > 0 ღირებულება. უნდა ავარჩიოთ ქვესიმრავლე, რომლის ჯამური წონა არ აღემატება ზურგჩანთის W ტევადობას, ხოლო ჯამური ღირებულება მაქსიმალურია. ზოგადად ეს ამოცანა NP-სრულია, თუმცა ზომიერი W-სთვის მას დინამიური პროგრამირება ხსნის.
ლექციაში ჩამოთვლილია ვარიანტები: უწყვეტი (შეიძლება საგნის ნებისმიერი ნაწილის აღება), 0-1 (თითო საგნის ერთი ეგზემპლარი), შეზღუდული (არაუმეტეს kᵢ ეგზემპლარი), შეუზღუდავი (ნებისმიერი რაოდენობა), მულტიამორჩევით (თითო ჯგუფიდან ერთი) და მრავლობითი ზურგჩანთა.
ლექციის მაგალითი: W = 50, საგნები 10, 20, 30 კგ, ღირებულებით $60, $100, $120. უწყვეტ ამოცანაში ხარბი, წონის ერთეულის ღირებულებით, ოპტიმალურია: $240. 0-1 ამოცანაში ხარბი პირველ ორს იღებს ($160) და მესამე აღარ ეტევა, მაშინ როცა მე-2 და მე-3 საგნები $220-ს იძლევა. საგნის აღების აზრი იმაზეა დამოკიდებული, კიდევ რა ეტევა, ამიტომ დპ გვჭირდება.