2017
DOI: 10.1007/978-3-319-63004-5_12
|View full text |Cite
|
Sign up to set email alerts
|

An Integer Linear Programming Model for Binary Knapsack Problem with Dependent Item Values

Abstract: Binary Knapsack Problem (BKP) is to select a subset of an element (item) set with the highest value while keeping the total weight within the capacity of the knapsack. is paper presents an integer programming model for a variation of BKP where the value of each element may depend on selecting or ignoring other elements. Strengths of such Value-Related Dependencies are assumed to be imprecise and hard to specify. To capture this imprecision, we have proposed modeling value-related dependencies using fuzzy graph… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
6
2
1

Relationship

5
4

Authors

Journals

citations
Cited by 14 publications
(12 citation statements)
references
References 20 publications
(20 reference statements)
0
12
0
Order By: Relevance
“…Precedence dependencies mainly include the requirement dependencies of type Requires (Conflicts-with), where one requirement intrinsically requires (conflicts with) another. The set of the Value Constraints (10) ensures that the minimum amounts (lower-bounds) of the expected type t values are satisfied for the selected requirements. β t in (10) denotes the required lower-bound for the expected type t value of the requirements.…”
Section: Maximizementioning
confidence: 99%
See 1 more Smart Citation
“…Precedence dependencies mainly include the requirement dependencies of type Requires (Conflicts-with), where one requirement intrinsically requires (conflicts with) another. The set of the Value Constraints (10) ensures that the minimum amounts (lower-bounds) of the expected type t values are satisfied for the selected requirements. β t in (10) denotes the required lower-bound for the expected type t value of the requirements.…”
Section: Maximizementioning
confidence: 99%
“…Regardless of the approach used for release planning, the process involves selecting an "optimal" subset of the requirements. Release planning thus is modeled as different variations of Binary Knapsack Problem (BKP), for which several mathematical formulations have been devised [9], [10]. These formulations can be solved, exactly, using advanced solvers such as IBM CPLEX [11] or be approximated using meta-heuristics [12].…”
Section: Introductionmentioning
confidence: 99%
“…Knapsack is a decision problem by the content of achieving the maximum value in item selection but not exceeding a specific weight (knapsack's capacity), which is a Non-Polynomial (NP) complete problem [22]. On the other hand, TSP is another NP-complete problem that aims to determine a best and efficient route in a given list of m cities, while minimising the travelling cost [23].…”
Section: A Motion Planning As the Dynamic Knapsack And Travelling Sal...mentioning
confidence: 99%
“…Convex optimization problems are solvable (Boyd & Vandenberghe, 2004). However, for problems of moderate to large sizes, integer linear programming (ILP) models are preferred (Luenberger & Ye, 2015;Mougouei et al, 2017b) as they can be efficiently solved, despite the inherent complexity of NP-hard problems, due to the advances in solving ILP models and availability of efficient tools such as ILOG CPLEX for that purpose. This motivates us to consider developing an ILP version of the model as given by (45).…”
Section: The Integer Linear Programming Modelmentioning
confidence: 99%