Skip to content
Research Article Open access CC BY 4.0

Review on Algorithmic Approaches to Solving Knapsack Problem

Yosra Ali Hassan, Ibrahim Mahmood Ibrahim

Asian Journal of Research in Computer Science · pp. 314–324 · Published 24 Feb 2025

10.9734/ajrcos/2025/v18i3595

Abstract

The knapsack problem is a classic optimization challenge where the objective is to maximize the total value of items packed into a knapsack without exceeding its weight capacity It comes in several variants, including the 0–1 Knapsack Problem (0-1KP), the Multidimensional Knapsack Problem (MDKP), and the Quadratic Knapsack Problem (QKP). This Review paper conducts a detailed exploration and analysis of algorithmic strategies developed for solving the knapsack problem (KP). The paper delves into various algorithmic approaches, including advanced dynamic programming, heuristic and metaheuristic algorithms like genetic algorithms and simulated annealing. The goal is to provide a comprehensive comparison and evaluation of these diverse algorithmic approaches, examining their performance, efficiency, and applicability in various real-world scenarios. By highlighting the strengths, weaknesses, and recent developments in knapsack problem-solving algorithms, this review aims to guide future research and help practitioners make informed choices.

Knapsack problem algorithmic multidimensional knapsack problem quadratic knapsack problem

Cited by 2

Approach to Solving the Problem of Resource Allocation in the Implementation of Critical Logistics Scenarios

S.Yu. Skrupskyi, M. Tiahunova, O. Borovyk · Èlektronnoe modelirovanie · 2026

Performance Impact Factors for the Knapsack Algorithm Based on Dynamic Programming

David Kuhlen, A. Speck · Computer Science and Machine Learning · 2026

Article metrics

Real usage data collected on this platform.

26

Page views

0

PDF downloads

3

Outbound clicks

2

Citations

Views over time

Views by country

Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".

Traffic sources

Referring site, by host.

Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.