Abstract
A variant of the classical knapsack problem is considered in which each item is associated with an integer weight and a qualitative level. We define a dominance relation over the feasible subsets of the given item set and show that this relation defines a preorder. We propose a dynamic programming algorithm to compute the entire set of non-dominated rank cardinality vectors and we state two greedy algorithms, which efficiently compute a single efficient solution.
| Original language | English |
|---|---|
| Article number | 0 |
| Pages (from-to) | 508-514 |
| Number of pages | 7 |
| Journal | European Journal of Operational Research |
| Volume | 289 |
| Issue number | 2 |
| Early online date | 25 Jul 2020 |
| DOIs | |
| Publication status | Published - 1 Mar 2021 |
Keywords
- Computing science
- Knapsack problem
- Non-dominance
- Qualitative levels
- Dynamic programming