Application of Genetic Algorithm on Knapsack Problem for Optimization of Goods Selection

Knapsack Problemis one of the combinatorial optimization problems that often arise in everyday life, especially in making decisions about selecting goods with limited capacity. This study combines two previous studies that apply genetic algorithms to real cases: the selection of basic necessities and packaged fruits in limited containers. Genetic algorithms are used because they are flexible and able to find more than one optimal solution. The process includes the formation of an initial population, fitness evaluation, selection (roulette wheel), crossover, and mutation. From the two case studies analyzed, it was found that genetic algorithms consistently produce increased fitness between generations and are able to maximize the value of goods without exceeding capacity or budget limits. This study strengthens the potential of genetic algorithms as an effective method in solving Knapsack Problems based on real needs.

Authors

Publication Details

Journal
International Journal of Quantitative Research and Modeling
Published
2025-06-02
DOI
https://doi.org/10.46336/ijqrm.v6i2.1020
Primary Topic
Advanced Manufacturing and Logistics Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Application of Genetic Algorithm on Knapsack Problem for Optimization of Goods Selection

Rizki Apriva Hidayana, Muhammad Kashif Iqbal Khan, Indah Mauludina Hasanah, Lukman Widoyo Mulyo
International Journal of Quantitative Research and Modeling
Advanced Manufacturing and Logistics Optimization
article

Application of Genetic Algorithm on Knapsack Problem for Optimization of Goods Selection

Rizki Apriva Hidayana, Muhammad Kashif Iqbal Khan, Indah Mauludina Hasanah, Lukman Widoyo Mulyo
article en

Abstract

Knapsack Problemis one of the combinatorial optimization problems that often arise in everyday life, especially in making decisions about selecting goods with limited capacity. This study combines two previous studies that apply genetic algorithms to real cases: the selection of basic necessities and packaged fruits in limited containers. Genetic algorithms are used because they are flexible and able to find more than one optimal solution. The process includes the formation of an initial population, fitness evaluation, selection (roulette wheel), crossover, and mutation. From the two case studies analyzed, it was found that genetic algorithms consistently produce increased fitness between generations and are able to maximize the value of goods without exceeding capacity or budget limits. This study strengthens the potential of genetic algorithms as an effective method in solving Knapsack Problems based on real needs.

International Journal of Quantitative Research and ModelingVol. 6(2)
Openalex Percentile: Top 78%
Advanced Manufacturing and Logistics Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.