Research Article

An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem

Volume: 1 Number: 1 June 20, 2025

An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem

Abstract

Solving the 0-1 knapsack problem is a combinatorial optimization problem. Although genetic algorithms (GAs) provide strong global search capabilities, early convergence and static parameter sets frequently impair their performance. In this study, an Adaptive Genetic Algorithm is proposed that adaptively selects crossover types during the search. The suggested AGA was tested on a set of small and large benchmark instance sets and compared with the three crossovers' performances.

Keywords

References

  1. Bellman, R. (1957, October). Letter to the Editor—Comment on Dantzig’s Paper on Discrete Variable Extremum Problems. Operations Research, 5(5), 723-724. doi: 10.1287/opre.5.5.723
  2. Berberler, M. E., Güler, A., & Nuriyev, U. (2016). A new genetic algorithm for the 0-1 knapsack problem. Academic Platform - Journal of Engineering and Science, 4(3). doi: 10.21541/apjes.14020
  3. Cacchiani, V., Iori, M., Locatelli, A., & Martello, S. (2022). Knapsack problems — an overview of recent advances. part ii: Multiple, multidimensional, and quadratic knapsack problems. Computers & Operations Research, 143, 105693. doi: doi.org/10.1016/j.cor.2021.105693
  4. Changdar, C., Mahapatra, G., & Pal, R. K. (2013). Solving 0–1 knapsack problem by continuous aco algorithm. International Journal of Computational Intelligence Studies, 2(3/4), 333–349. doi: 10.1504/ IJCISTUDIES.2013.057638
  5. Changdar, C., Mahapatra, G. S., & Pal, R. K. (2017). A modified artificial bee colony approach for the 0–1 knapsack problem. Applied Intelligence, 47(4), 1011–1028. doi: 10.1007/s10489-017-1025-x
  6. Chen, Y. (2016). A novel bat algorithm of solving 0-1 knapsack problem. In Proceedings of the 2016 4th international conference on machinery, materials and computing technology (p. 1597-1600). Atlantis Press. doi: 10.2991/icmmct-16.2016.318
  7. Dantzig, G. B. (1957). Discrete-variable extremum problems. Operations Research, 5(2), 266–277. doi: 10.1287/opre.5.2.266
  8. Drexl, A. (1988). A simulated annealing approach to the multiconstraint zero-one knapsack problem. Computing, 40(3), 211–221. doi: 10.1007/BF02242185

Details

Primary Language

English

Subjects

Performance Evaluation, Algorithms and Calculation Theory, Query Processing and Optimisation

Journal Section

Research Article

Publication Date

June 20, 2025

Submission Date

May 1, 2025

Acceptance Date

May 7, 2025

Published in Issue

Year 2025 Volume: 1 Number: 1

APA
Erdoğdu, K. (2025). An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem. Smyrna Journal of Natural and Data Sciences, 1(1), 34-40. https://izlik.org/JA29WJ42DL
AMA
1.Erdoğdu K. An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem. Smyrna Journal of Natural and Data Sciences. 2025;1(1):34-40. https://izlik.org/JA29WJ42DL
Chicago
Erdoğdu, Kazım. 2025. “An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem”. Smyrna Journal of Natural and Data Sciences 1 (1): 34-40. https://izlik.org/JA29WJ42DL.
EndNote
Erdoğdu K (June 1, 2025) An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem. Smyrna Journal of Natural and Data Sciences 1 1 34–40.
IEEE
[1]K. Erdoğdu, “An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem”, Smyrna Journal of Natural and Data Sciences, vol. 1, no. 1, pp. 34–40, June 2025, [Online]. Available: https://izlik.org/JA29WJ42DL
ISNAD
Erdoğdu, Kazım. “An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem”. Smyrna Journal of Natural and Data Sciences 1/1 (June 1, 2025): 34-40. https://izlik.org/JA29WJ42DL.
JAMA
1.Erdoğdu K. An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem. Smyrna Journal of Natural and Data Sciences. 2025;1:34–40.
MLA
Erdoğdu, Kazım. “An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem”. Smyrna Journal of Natural and Data Sciences, vol. 1, no. 1, June 2025, pp. 34-40, https://izlik.org/JA29WJ42DL.
Vancouver
1.Kazım Erdoğdu. An Adaptive Genetic Algorithm for the 0-1 Knapsack Problem. Smyrna Journal of Natural and Data Sciences [Internet]. 2025 Jun. 1;1(1):34-40. Available from: https://izlik.org/JA29WJ42DL