Applied Sciences (Oct 2024)

Knapsack Balancing via Multiobjectivization

  • Ignacy Kaliszewski,
  • Janusz Miroforidis

DOI
https://doi.org/10.3390/app14209236
Journal volume & issue
Vol. 14, no. 20
p. 9236

Abstract

Read online

In this paper, we address the aspect of knapsack balancing in the classic knapsack problem. Recognizing that excessive dispersion in the objective function or constraint coefficients of the optimal solution can be undesirable, we propose, when appropriate, to control this effect through problem multiobjectivization. By multiobjectivization, we mean the addition of one or more objective functions that aim to shift the original problem’s optimal solutions towards Pareto optimal solutions of the multiobjectivized problem, reducing the dispersion of the respective coefficients. We detail how the knapsack balance aspect can be incorporated into the standard knapsack problem model and demonstrate the functionality of this enriched model through illustrative examples.

Keywords