An Improved Binary Quadratic Interpolation Optimization for 0-1 Knapsack Problems

Main Article Content

Sara Salem

Abstract

This paper presents a new binary optimization technique for solving the 0–1 knapsack problem. This algorithm is based on converting the continuous search space of the recently proposed quadratic interpolation optimization (QIO) into discrete search space using various V-shaped and S-shaped transfer functions; this algorithm is abbreviated as BQIO. To further improve its performance, it is effectively integrated with a uniform crossover operator and a swap operator to explore the discrete binary search space more effectively. This improved variant is called BIQIO. Both BQIO and BIQIO are assessed using 20 well-known knapsack instances and compared to four recently published metaheuristic algorithms to reveal their effectiveness. The comparison among algorithms is based on three performance metrics: the mean fitness value, Friedman mean rank and computational cost. The first two metrics are used to observe the accuracy of the results, while the last metric is employed to show the efficiency of each algorithm. The results of this comparison reveal the superiority of BIQIO over the classical BQIO and four rival optimizers.


 

Downloads

Download data is not yet available.

Article Details

How to Cite
Salem, S. (2023) “An Improved Binary Quadratic Interpolation Optimization for 0-1 Knapsack Problems”, Sustainable Machine Intelligence Journal, 4, pp. (1):1–11. doi:10.61185/SMIJ.2023.44101.
Section
Original Article

How to Cite

Salem, S. (2023) “An Improved Binary Quadratic Interpolation Optimization for 0-1 Knapsack Problems”, Sustainable Machine Intelligence Journal, 4, pp. (1):1–11. doi:10.61185/SMIJ.2023.44101.