Skip to main content

2018 | OriginalPaper | Buchkapitel

New Binary Artificial Bee Colony for the 0-1 Knapsack Problem

verfasst von : Mourad Nouioua, Zhiyong Li, Shilong Jiang

Erschienen in: Advances in Swarm Intelligence

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The knapsack problem is one of the well known NP-Hard optimization problems. Because of its appearance as a sub-problem in many real world problems, it attracts the attention of many researchers on swarm intelligence and evolutionary computation community. In this paper, a new binary artificial bee colony called NB-ABC is proposed to solve the 0-1 knapsack problem. Instead of the search operators of the original ABC, new binary search operators are designed for the different phases of the ABC algorithm, namely the employed, the onlooker and the scout bee phases. Moreover, a novel hybrid repair operator called (HRO) is proposed to repair and improve the infeasible solutions. To assess the performance of the proposed algorithm, NB-ABC is compared with two other existing algorithms, namely GB-ABC and BABC-DE, for solving the 0-1 knapsack problem. Based on a set of 15 0-1 high dimensional knapsack problems classified in three categories. the experimental results in view of many criteria show the efficiency and the robustness of the proposed NB-ABC.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Reniers, G.L., Sörensen, K.: An approach for optimal allocation of safety resources: using the knapsack problem to take aggregated cost-efficient preventive measures. Risk Anal. 33, 2056–2067 (2013)CrossRef Reniers, G.L., Sörensen, K.: An approach for optimal allocation of safety resources: using the knapsack problem to take aggregated cost-efficient preventive measures. Risk Anal. 33, 2056–2067 (2013)CrossRef
3.
Zurück zum Zitat Mavrotas, G., Diakoulaki, D., Kourentzis, A.: Selection among ranked projects under segmentation, policy and logical constraints. Eur. J. Oper. Res. 187, 177–192 (2008)CrossRef Mavrotas, G., Diakoulaki, D., Kourentzis, A.: Selection among ranked projects under segmentation, policy and logical constraints. Eur. J. Oper. Res. 187, 177–192 (2008)CrossRef
4.
Zurück zum Zitat Peeta, S., Salman, F.S., Gunnec, D., Viswanath, K.: Pre-disaster investment decisions for strengthening a highway network. Comput. Oper. Res. 37, 1708–1719 (2010)CrossRef Peeta, S., Salman, F.S., Gunnec, D., Viswanath, K.: Pre-disaster investment decisions for strengthening a highway network. Comput. Oper. Res. 37, 1708–1719 (2010)CrossRef
5.
Zurück zum Zitat Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report-tr06, Erciyes University, Engineering Faculty, Computer Engineering Department (2005) Karaboga, D.: An idea based on honey bee swarm for numerical optimization. Technical report-tr06, Erciyes University, Engineering Faculty, Computer Engineering Department (2005)
6.
Zurück zum Zitat Karaboga, D., Basturk, B.: On the performance of artificial bee colony (ABC) algorithm. Appl. Soft Comput. 8, 687–697 (2008)CrossRef Karaboga, D., Basturk, B.: On the performance of artificial bee colony (ABC) algorithm. Appl. Soft Comput. 8, 687–697 (2008)CrossRef
7.
Zurück zum Zitat Kiran, M.S.: The continuous artificial bee colony algorithm for binary optimization. Appl. Soft Comput. 33, 15–23 (2015)CrossRef Kiran, M.S.: The continuous artificial bee colony algorithm for binary optimization. Appl. Soft Comput. 33, 15–23 (2015)CrossRef
8.
Zurück zum Zitat Ozturk, C., Karaboga, D., Gorkemli, B.: Probabilistic dynamic deployment of wireless sensor networks by artificial bee colony algorithm. Sensors 11, 6056–6065 (2011)CrossRef Ozturk, C., Karaboga, D., Gorkemli, B.: Probabilistic dynamic deployment of wireless sensor networks by artificial bee colony algorithm. Sensors 11, 6056–6065 (2011)CrossRef
9.
Zurück zum Zitat Liu, W., Niu, B., Chen, H.N.: Binary artificial bee colony algorithm for solving 0-1 knapsack problem. Adv. Inf. Sci. Serv. Sci. 4(22), 464–470 (2012) Liu, W., Niu, B., Chen, H.N.: Binary artificial bee colony algorithm for solving 0-1 knapsack problem. Adv. Inf. Sci. Serv. Sci. 4(22), 464–470 (2012)
10.
Zurück zum Zitat Ozturk, C., Hancer, E., Karaboga, D.: A novel binary artificial bee colony algorithm based on genetic operators. Inf. Sci. 297, 154–170 (2015)MathSciNetCrossRef Ozturk, C., Hancer, E., Karaboga, D.: A novel binary artificial bee colony algorithm based on genetic operators. Inf. Sci. 297, 154–170 (2015)MathSciNetCrossRef
11.
Zurück zum Zitat Storn, R., Price, K.: Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11, 341–359 (1997)MathSciNetCrossRef Storn, R., Price, K.: Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11, 341–359 (1997)MathSciNetCrossRef
12.
Zurück zum Zitat Cao, J., Yin, B., Lu, X., Kang, Y., Chen, X.: A modified artificial bee colony approach for the 0–1 knapsack problem. Appl. Intell. 48, 1582–1595 (2017)CrossRef Cao, J., Yin, B., Lu, X., Kang, Y., Chen, X.: A modified artificial bee colony approach for the 0–1 knapsack problem. Appl. Intell. 48, 1582–1595 (2017)CrossRef
13.
Zurück zum Zitat Banitalebi, A., Aziz, M.I.A., Aziz, Z.A.: A self-adaptive binary differential evolution algorithm for large scale binary optimization problems. Inf. Sci. 367, 487–511 (2016)CrossRef Banitalebi, A., Aziz, M.I.A., Aziz, Z.A.: A self-adaptive binary differential evolution algorithm for large scale binary optimization problems. Inf. Sci. 367, 487–511 (2016)CrossRef
14.
Zurück zum Zitat Derrac, J., García, S., Molina, D., Herrera, F.: A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol. Comput. 1, 3–18 (2011)CrossRef Derrac, J., García, S., Molina, D., Herrera, F.: A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol. Comput. 1, 3–18 (2011)CrossRef
Metadaten
Titel
New Binary Artificial Bee Colony for the 0-1 Knapsack Problem
verfasst von
Mourad Nouioua
Zhiyong Li
Shilong Jiang
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-93815-8_16

Premium Partner