cs.NEApr 13, 2026

On the Use of Bi-Objective Evolutionary Algorithms for the Stochastic MKP under Dynamic Constraints

Authors: Ishara Hewa Pathiranage, Aneta Neumann

Organizations: Machine Learning and Optimisation, School of Computer Science and Information Technology, Adelaide University, Adelaide, Australia

Abstract

The multiple knapsack problem (MKP) generalizes the classical knapsack problem by assigning items to multiple knapsacks subject to capacity constraints. It is used to model many real-world resource allocation and scheduling problems. In practice, these optimization problems often involve stochastic and dynamic components. Evolutionary algorithms provide a flexible framework for addressing such problems under uncertainty and dynamic changes. In this paper, we investigate a stochastic and dynamic variant of MKP with chance constraints, where the item weights are modeled as independent normally distributed random variables and knapsack capacities change during the optimization process. We formulate the problem as a bi-objective optimization formulation that balances profit maximization and probabilistic capacity satisfaction at a given confidence level. We conduct an empirical comparison of four widely used multi-objective evolutionary algorithms (MOEAs), representing both decomposition- and dominance-based search paradigms. The algorithms are evaluated under varying uncertainty levels, confidence thresholds, and dynamic change settings. The results provide comparative insights into the behavior of decomposition-based and dominance-based MOEAs for stochastic MKP under dynamic constraints.

Figures & tables

Explore similar work

CardsList
  1. Multi-Objective Evolutionary Optimization of Chance-Constrained Multiple-Choice Knapsack Problems with Implicit Probability Distributions

    Mar 9, 2026Xuanfeng Li, Shengcai Liu, Wenjie Chen +2Chance-Constrained OptimizationCombinatorial Optimization

  2. On the use of evolutionary optimization for the dynamic chance constrained open-pit mine scheduling problem

    Apr 15, 2026Ishara Hewa Pathiranage, Aneta NeumannStochastic OptimizationChance-Constrained Optimization

  3. Multitask Pareto Optimization for Monotone Submodular Problems with Dynamic Constraints

    Aug 11, 2026Liam Wigney, Frank NeumannSubmodular OptimizationEvolutionary Multitask Optimization