Dyskretny problem plecakowy (ang. discrete knapsack problem) jest jednym z najczęściej poruszanych problemów optymalizacyjnych.
Nazwa zagadnienia pochodzi od maksymalizacyjnego problemu wyboru
przedmiotów, tak by ich sumaryczna wartość była jak największa i
jednocześnie mieściły się w plecaku. Przy podanym zbiorze elementów o
podanej wadze i wartości, należy wybrać taki podzbiór by suma wartości
była możliwie jak największa, a suma wag była nie większa od danej
pojemności plecaka.
Definicja formalna: mamy do dyspozycji plecak o maksymalnej pojemności
oraz zbiór
elementów
, przy czym każdy element ma określoną wartość
oraz wielkość
.
Dyskretny problem plecakowy (ang. 0-1 knapsack problem)
W ciągłym problemie plecakowym można brać ułamkowe części przedmiotów.
W przypadku, gdy problem jest rozważany przy założeniach, że
Definicja formalna: mamy do dyspozycji plecak o maksymalnej pojemności
Dyskretny problem plecakowy (ang. 0-1 knapsack problem)
- formalnie problem może być zdefiniowany:
- zmaksymalizuj
- przy założeniach:
- Formalnie:
- zmaksymalizuj
- przy założeniach:
W ciągłym problemie plecakowym można brać ułamkowe części przedmiotów.
W przypadku, gdy problem jest rozważany przy założeniach, że
- jest problemem decyzyjnym
- jest dyskretny
- dla każdego elementu waga równa się wartości
Brak komentarzy:
Prześlij komentarz