Skip to content
Open access

A Binary Hiking Optimization Algorithm for 0/1 Knapsack Problem

Jul 2026 · The eurasia proceedings of science, technology, engineering & mathematics · Vol 40, pp. 425-438 · 0 citations · 31 references

TL;DR

The experimental results indicate that the proposed binary version of HOA is a competitive alternative for the 0/1 knapsack problem and is compared with the binary versions of the well-known optimization algorithms.

Abstract

 The 0/1 knapsack problem is one of the prominent NP-hard binary optimization problems. Solving such problems using exact methods can be computationally expensive. Therefore, metaheuristic methods which offer optimal or near optimal solutions in a reasonable time, are commonly utilized for such tasks. The Hiking Optimization Algorithm (HOA) is a recently proposed metaheuristic optimization algorithm that is inspired by the similarity between the hikers’ navigation of steep terrain and the search process within the optimization problem’s search space. However, the basic algorithm is initially proposed for continuous optimization problems. To apply the algorithm to binary optimization tasks, certain adaptations are required. One of the commonly used binarization techniques involves using a transfer function to convert continuous decision variables into binary counterparts. In this study, HOA is binarized using four different variants for each of the following transfer function types: S-shaped, U-shaped, Z-shaped, and T-shaped. Furthermore, a repair function is adopted to tackle the infeasible solutions produced by the algorithm. The performance of the proposed binary HOA (binHOA) algorithm is assessed on two standard benchmark datasets. The results are compared with the binary versions of the well-known optimization algorithms. The experimental results indicate that the proposed binary version of HOA is a competitive alternative for the 0/1 knapsack problem.

Read PDF

Similar papers

Open access Oct 2026

Binary BAT algorithm with greedy repair for the discounted 0-1 knapsack problem

The discounted 0-1 knapsack problem (D0-1KP) generalizes the classical knapsack problem by partitioning items into groups of three, in which the third item of every group represents a discounted bundle of the first two and at most one item per group may be loaded. This grouping constraint enlarges the search space and...

Tung Khac Truong · 0 citations
Review Open access Sep 2026

Advanced Optimization Methods for the Knapsack, Traveling Salesman, and Close-Enough Traveling Salesman Problems: A Survey and Case Studies

The reviewed evidence indicates that metaheuristic approaches can provide flexible search mechanisms in computationally challenging settings, while learning-based models may support rapid inference, prediction, initialization, or search guidance when appropriate training data and generalization conditions are available...

S. El Kafhali, Mohamed Abid, Mohamed Hanini · 1 citation
Review Open access 2026

Hybrid Salp Swarm-Genetic Algorithm Optimization for the Multidimensional Knapsack Problem: A Conceptual Review and Framework Synthesis

An overview of the conceptual review of Hybrid Salp Swarm–Genetic Algorithm optimization in Multidimensional Knapsack Problem outlines the development of the MKP, metaheuristic optimization, evolutionary computation, swarm intelligence and hybrid optimization and discusses the complementary nature of exploring/exploiti...

Asaju La’aro Bolaji, Sanfo Bala, Andrew Ishaku Wreford et al. · 0 citations
Open access Sep 2026

A Novel Binary Hunger Games Search Algorithm with Data-Driven Repair for the Set Covering Problem

The Binary Hunger Games Search metaheuristic is selected because the relative quality of each individual determines its hunger level, which in turn regulates the movement of the population and the influence of the best solution found.

Broderick Crawford, Hugo Caballero, Gino Astorga et al. · 0 citations
Conference Open access Aug 2026

Minimum Complete Pareto Front of the Biobjective 0-1 Knapsack Problem

We propose an exact algorithm that constructs the minimum complete Pareto front of the biobjective knapsack problem with one linear objective function (that represents profit) and one nonlinear objective function (that represents risk). The algorithm is composed by two stages. The first stage is using a dynamic program...

Lasko M. Laskov, Marin L. Marinov · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.