Journals / Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi / 2026 / Cilt: 9 Sayı: 3

Binary Zebra Optimization Algorithm Based On Transfer Functions for 0–1 Knapsack Problems

0–1 Sırt Çantası Problemleri için Transfer Fonksiyonlarına Dayalı İkili Zebra Optimizasyon Algoritması

Emine Baş(KONYA TEKNİK ÜNİVERSİTESİ)0000-0003-4322-6010
Avni Avnullah Kaşıkçı(KONYA TEKNİK ÜNİVERSİTESİ)0009-0006-4698-8634
Pages
1245–1280
Publication Date
2026-06-16
🏛️Bibliographic metadata and full text access for this article are provided via DergiPark.
DergiPark Record ↗
✨

AI Summary & Key Takeaways

AI Insight
⚡ TL;DR(Too Long; Didn't Read)

Marking the first application of ZOA to binary optimization problems, this work contributes new perspectives and analytical depth to the field, paving the way for further exploration and optimization.

📌 3 Key Takeaways

🎯
Objective & Hypothesis:This study presents the Zebra Optimization Algorithm (ZOA), an innovative approach developed to address the complex optimization challenges associated with the knapsack problem.
📊
Key Findings & Data:ZOA offers an alternative to traditional methods, distinguished by its adaptive structure and innovative search strategies rooted in the natural behaviors of zebras.
💡
Conclusion & Impact:Marking the first application of ZOA to binary optimization problems, this work contributes new perspectives and analytical depth to the field, paving the way for further exploration and optimization.
🔬Design:Modeling & Simulation
📍Scope:Comprehensive Sample
⚙️Variables:Zebra · Sırt Çantası Problemi · İkili Optimizasyon

Abstract

This study presents the Zebra Optimization Algorithm (ZOA), an innovative approach developed to address the complex optimization challenges associated with the knapsack problem. The knapsack problem, which involves selecting the most valuable items within a given capacity constraint, has a wide range of applications across various domains. ZOA offers an alternative to traditional methods, distinguished by its adaptive structure and innovative search strategies rooted in the natural behaviors of zebras. In advancing ZOA, this paper presents its adaptation to binary optimization, incorporating eight different transfer functions to create Binary ZOA (BinZOA). A comparative study on the knapsack problem revealed BinZOA4 as the most effective BinZOA variant. While transfer functions alone showed limited impact, the XOR-based BinZOAX variant achieved optimal, zero- the deviation of the mean from the optimum value (DMO) solutions across all datasets. When compared with established methods (e.g., BEOV3, WOS2, PSOS2, FPS2, BAS2), both BinZOA4 and BinZOAX demonstrated superior performance in accuracy and efficiency. These results confirm the ZOA framework's adaptability and strength in solving complex NP-hard problems. In addition to validating the binary optimization potential of ZOA, this investigation provides a lead for the application of the algorithm in broader fields. However, the study also recognizes the limitations of relying solely on transfer functions, suggesting avenues for future improvements through diversified methodologies. Marking the first application of ZOA to binary optimization problems, this work contributes new perspectives and analytical depth to the field, paving the way for further exploration and optimization.

Özet

Bu çalışma, sırt çantası problemiyle ilişkili karmaşık optimizasyon sorunlarını çözmeye yönelik olarak geliştirilen yenilikçi bir yaklaşım olan Zebra Optimizasyon Algoritması’nı (ZOA) sunmaktadır. Sırt çantası problemi, belirli bir kapasite kısıtı altında en değerli öğelerin seçimini içermekte olup, çeşitli alanlarda geniş uygulama alanına sahiptir. ZOA, uyarlanabilir yapısı ve zebraların doğal davranışlarından esinlenen yenilikçi arama stratejileriyle, geleneksel yöntemlere alternatif bir çözüm sunmaktadır. Bu çalışmada, ZOA’nın ikili optimizasyona uyarlanması ele alınmış ve sekiz farklı aktarım fonksiyonu kullanılarak İkili ZOA (BinZOA) türetilmiştir. Sırt çantası problemi üzerine yapılan karşılaştırmalı analizler, BinZOA4 varyantının en etkili BinZOA türü olduğunu ortaya koymuştur. Aktarım fonksiyonlarının tek başına sınırlı etki gösterdiği görülürken, XOR tabanlı BinZOAX varyantı tüm veri kümelerinde sıfır optimum değerden ortalama sapma (DMO) (optimal) çözümler elde ederek üstün performans sergilemiştir. BEOV3, WOS2, PSOS2, FPS2 ve BAS2 gibi mevcut yöntemlerle karşılaştırıldığında, hem BinZOA4 hem de BinZOAX doğruluk ve verimlilik açısından daha iyi sonuçlar vermiştir. Bu bulgular, ZOA çerçevesinin karmaşık ve NP-zor problemleri çözmedeki esnekliğini ve etkinliğini doğrulamaktadır. Ayrıca, bu çalışma ZOA’nın ikili optimizasyondaki potansiyelini ortaya koymakta ve algoritmanın daha geniş uygulama alanlarına yönelik kullanılabilirliğine dair ipuçları sunmaktadır. Bununla birlikte, yalnızca aktarım fonksiyonlarına dayanmanın sınırlamaları da kabul edilerek, gelecekteki çalışmalar için çeşitli metodolojilerle geliştirme yapılması önerilmektedir. ZOA’nın ikili optimizasyon problemlerine yönelik ilk uygulamasını temsil eden bu çalışma, alana yeni bakış açıları ve analitik derinlik kazandırarak, daha ileri düzey araştırmalara zemin hazırlamaktadır.

🔖

Cite This Article

Baş, E., Kaşıkçı, A. A. (2026). Binary Zebra Optimization Algorithm Based On Transfer Functions for 0–1 Knapsack Problems. Osmaniye Korkut Ata Üniversitesi Fen Bilimleri Enstitüsü Dergisi, Cilt: 9 Sayı: 3, 1245–1280. https://doi.org/10.47495/okufbed.1732478

📄 Full Text PDF Viewer

📄

PDF görüntüleyici hazırlanıyor...

References (41)

  1. Abdel-Basset M., Mohamed R., Mirjalili S. A binary equilibrium optimization algorithm for 0–1 knapsack problems. Computers & Industrial Engineering 2021; 151: 106946.
  2. Bas E., Ihsan A. Gray Wolf and Krill Herd optimizations: Performance analysis and comparison. Pamukkale Universitesi Muhendislik Bilimleri Dergisi 2023; 29(7): 711–736.
  3. Bas E., Guner LB. The binary crayfish optimization algorithm with bitwise operator and repair method for 0–1 knapsack problems: an improved model. Neural Computing Applications 2025; 37: 4733–4767.
  4. Baş E. Binary Aquila Optimizer for 0–1 knapsack problems. Engineering Applications of Artificial Intelligence 2023; 118: 105592.
  5. Baş E. Feature selection problem via a novel binary chaotic zebra optimization. Presented at: Africa 5th International Conference on New Horizons in Science, 2024 Apr 25–28, Cairo, Egypt.
  6. Baş E., Baş Ş. An example of classification using a neural network trained by the zebra optimization algorithm. Sinop Universitesi Fen Bilimleri Dergisi 2024; 9(2): 388–420.
  7. Baş E., Baş Ş. Uncapacitated facility location problem via binary zebra optimization algorithm based on S shaped transfer functions. Presented at: Africa 5th International Conference on New Horizons in Science, 2024 Apr 25–28, Cairo, Egypt.
  8. Baş E., Yildizdan G. A new binary arithmetic optimization algorithm for uncapacitated facility location problem. Neural Computing Applications 2024; 36: 4151–4177.
  9. Berberler ME., Güler A., Nuriyev U. A new genetic algorithm for the 0-1 knapsack problem. Academic Platform-Journal of Engineering and Science 2016; 4(3).
  10. Detti P. A new upper bound for the multiple knapsack problem. Computers & Operations Research 2021; 129: 105210.
  11. Elymany MM., Enany MA., Elsonbaty NA. Hybrid optimized-ANFIS based MPPT for hybrid microgrid using zebra optimization algorithm and artificial gorilla troops optimizer. Energy Conversion and Management 2024; 299: 117809.
  12. Erol OK., Eksin I. A new optimization method: big bang–big crunch. Advances in engineering software 2006; 37(2): 106–111.
  13. Ervural B., Hakli H. A binary reptile search algorithm based on transfer functions with a new stochastic repair method for 0–1 knapsack problems. Computers & Industrial Engineering 2023; 178: 109080.
  14. Formato R. Central force optimization: a new metaheuristic with applications in applied electromagnetics. Progress in electromagnetics research 2007; 77: 425–491.
  15. Ghadi YY., Neamah NM., Hossam-Eldin AA., Alqarni M., AboRas KM. State-of-the-art frequency control strategy based on an optimal fuzzy PI-FOPDF λ for SMES and UPFC integrated smart grids using zebra optimization algorithm. IEEE Access 2023; 11: 122893–122910.
  16. Horowitz E., Sahni S., Rajasekaran S. Computer Algorithms C++: C++ and Pseudocode Versions. New York: Computer Science Press; 1997.
  17. Ibarra OH., Kim CE. Fast approximation algorithms for the knapsack and sum of subset problems. Journal of the ACM (JACM) 1975; 22(4): 463–468.
  18. Ihsan A., Doğan N. Improved affine encryption algorithm for color images using LFSR and XOR encryption. Multimedya Tools Applications 2023; 82: 7621–7637.
  19. Ihsan A., Doğan N. An innovative image encryption algorithm enhanced with the Pan-Tompkins algorithm for optimal security. Multimedya Tools Applications 2024; 83: 82589–82619.
  20. Kaveh A., Ghazaan MI., Bakhshpoori T. An improved ray optimization algorithm for design of truss structures. Period Polytech Civil Engineering 2013; 57(2): 97–112.
  21. Kennedy J., Eberhart R. Particle swarm optimization. In: Proc ICNN'95 - International Conference Neural Networks, 1995 Nov 27–Dec 1, Perth, Australia.
  22. Kreher DL. Available from: [https://pages.mtu.edu/\~kreher/cages/Data.html](https://pages.mtu.edu/~kreher/cages/Data.html). (Accessed: 2025 Apr 18).
  23. Kulkarni AJ., Shabir H. Solving 0–1 knapsack problem using cohort intelligence algorithm. International Journal Machine Learning and Cybernetics 2016; 7: 427–441.
  24. Liu SH., Mernik M., Hrnčič D., Črepinšek M. A parameter control method of evolutionary algorithms using exploration and exploitation measures with a practical application for fitting Sovova's mass transfer model. Applied Soft Computing 2013; 13(9): 3792–3805.
  25. Martello S., Toth P. Knapsack Problems: Algorithms and Computer Implementations. New York: John Wiley & Sons; 1990.
  26. Mirjalili S., Lewis A. The whale optimization algorithm. Advances in engineering software 2016; 95: 51–67.
  27. Pazhanimuthu C., Saravanan G., Suresh KP. Performance analysis of voltage profile improvement in AVR system using zebra optimization algorithms based on PID controller. e-Prime-Advances in Electrical Engineering, Electronics and Energy 2023: 100380.
  28. Raidl GR. An improved genetic algorithm for the multiconstrained 0-1 knapsack problem. In: Proc 1998 IEEE International Conference Evol Computation, 1998 May 4–9, Anchorage, AK, USA.
  29. Rashedi E., Nezamabadi-Pour H., Saryazdi S. GSA: a gravitational search algorithm. Information sciences 2009; 179(13): 2232–2248.
  30. Rezoug A., Bader-El-Den M., Boughaci D. Guided genetic algorithm for the multidimensional knapsack problem. Memetic Computing 2018; 10: 29–42.
  31. Sag T., Ihsan A. Particle swarm optimization with a new intensification strategy based on K-means. Pamukkale Universitesi Mühendislik Bilimleri Dergisi 2023; 29(3): 264–273.
  32. Sahni S. Approximate algorithms for the 0/1 knapsack problem. Journal of the ACM (JACM) 1975; 22(1): 115–124.
  33. Sadollah A., Eskandar H., Lee HM., Kim JH. Water cycle algorithm: a detailed standard code. SoftwareX 2016; 5: 37–43.
  34. Shah-Hosseini H. Principal components analysis by the galaxy-based search algorithm: a novel metaheuristic for continuous optimization. International journal of computational science and engineering 2011; 6(1-2): 132–140.
  35. Singh RP. Solving 0–1 knapsack problem using genetic algorithms. In 2011 IEEE 3rd international conference on communication software and networks, 2011 May 27–29, Xi'an, China.
  36. Smith GD., Steele NC., Albrecht RF., Cotta C., Troya JM. A hybrid genetic algorithm for the 0–1 multiple knapsack problem. In Artificial Neural Nets and Genetic Algorithms: Proceedings of the International Conference in Norwich, UK, 1997, Springer, Vienna.
  37. Trojovská E., Dehghani M., Trojovský P. Zebra optimization algorithm: A new bio-inspired optimization algorithm for solving optimization algorithm. IEEE Access 2022; 10: 49445–49473.
  38. Wei Z., Huang C., Wang X., Han T., Li Y. Nuclear reaction optimization: a novel and powerful physics-based algorithm for global optimization. IEEE Access 2019; 7: 66084–66109.
  39. Yang XS., He X. Bat algorithm: literature review and applications. International Journal of Bio-inspired computation 2013; 5(3): 141–149.
  40. Yang XS., Karamanoglu M., He X. Flower pollination algorithm: a novel approach for multiobjective optimization. Engineering optimization 2014; 46(9): 1222–1237.
  41. Yao X. A new simulated annealing algorithm. International Journal of Computer Mathematics 1995; 56(3–4): 161–168.