Skip to content
Open access

A Binary Stellar Oscillation Optimizer for 0–1 Knapsack Problems

Oct 2026 · Engineering Reports · Vol 8 · 0 citations · 61 references

TL;DR

The study confirms that the proposed algorithm extends the applicability of SOO to discrete domains while offering a reliable and efficient approach for solving 0–1 KP instances.

Abstract

The stellar oscillation optimizer (SOO) is a novel nature‐inspired metaheuristic algorithm, which draws its inspiration from the motion of stellar objects in the universe. Despite its excellent performance in continuous optimization, the standard SOO framework faces limitations when addressing discrete optimization problems like the 0–1 knapsack problem (0–1 KP). This paper proposes a binary stellar oscillation optimizer (BinSOO) to effectively solve 0–1 KP. This paper applies the sigmoid function to convert continuous variables into discrete ones and introduces a simple yet effective greedy‐based individual repair and optimization operator to address constraint handling. The performance of the proposed method is evaluated on three benchmark datasets containing 57 instances of the 0–1 knapsack problem. Experimental results demonstrate that BinSOO achieves highly competitive solution quality and robustness, frequently matching or surpassing several state‐of‐the‐art binary metaheuristics. The study confirms that the proposed algorithm extends the applicability of SOO to discrete domains while offering a reliable and efficient approach for solving 0–1 KP instances.

Read PDF

Similar papers

Open access Oct 2026

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

BBAT is identified as a competitive but variance-sensitive solver for the D0-1KP, a binary bat algorithm for the D0-1KP that keeps the small parameter set of the original bat metaheuristic, which limits the tuning effort before deployment.

Tung Khac Truong · 0 citations
Open access Sep 2026

Modified snake optimizer algorithm for solving the permutation flow shop scheduling problem

Minimising the makespan for large job sets is the goal of the algorithmically intensive NP-hard permutation flow shop scheduling problem (PFSP), which is crucial for real-world applications. Originally designed for continuous optimisation, the snake optimiser is a recently discovered swarm-based metaheuristic that may...

Hassan Almazini, Salah Mortada, H. Almazini · 0 citations
Open access Oct 2026

An Emperor Penguin Optimizer with Intelligent Modular Arithmetic-Driven Multi-Population Partitioning

This paper proposes a Multi-Population Emperor Penguin Optimizer with Joint Opposite Selection (MLPEPO-JOS), an adaptive multi-population optimization framework that introduces a process innovation in how population coordination, diversity preservation, and opposition learning are integrated.

O. Khalid, Nor Ashidi Mat Isa, Wei-Hong Lim · 0 citations
Open access Sep 2026

On the Effectiveness of Memetic Search in Population-Based Metaheuristics for the One-Dimensional Cutting Stock Problem

Although population-based metaheuristic algorithms have been widely applied to the One-Dimensional Cutting Stock Problem (1D-CSP), their performance is often limited by premature convergence and insufficient local search capability. This study presents a comparative investigation of the effect of local search on four p...

Gözde Alp, Fatih Soygazi, Yılmaz Kılıçaslan · 0 citations

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