Skip to main content
Erschienen in: International Journal of Machine Learning and Cybernetics 3/2016

01.06.2016 | Original Article

Solving 0–1 Knapsack Problem using Cohort Intelligence Algorithm

Erschienen in: International Journal of Machine Learning and Cybernetics | Ausgabe 3/2016

Einloggen

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

search-config
loading …

Abstract

An emerging technique, inspired from the natural and social tendency of individuals to learn from each other referred to as Cohort Intelligence (CI) is presented. Learning here refers to a cohort candidate’s effort to self supervise its own behavior and further adapt to the behavior of the other candidate which it intends to follow. This makes every candidate improve/evolve its behavior and eventually the entire cohort behavior. This ability of the approach is tested by solving an NP-hard combinatorial problem such as Knapsack Problem (KP). Several cases of the 0–1 KP are solved. The effect of various parameters on the solution quality has been discussed.The advantages and limitations of the CI methodology are also discussed.

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!

Weitere Produktempfehlungen anzeigen
Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Meth Appl Mech Eng 186:311–338CrossRefMATH Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Meth Appl Mech Eng 186:311–338CrossRefMATH
2.
Zurück zum Zitat Ray T, Tai K, Seow KC (2001) Multiobjective design optimization by an evolutionary algorithm. Eng Optim 33(4):399–424CrossRef Ray T, Tai K, Seow KC (2001) Multiobjective design optimization by an evolutionary algorithm. Eng Optim 33(4):399–424CrossRef
3.
Zurück zum Zitat Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, pp 1942–1948 (1995) Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, pp 1942–1948 (1995)
4.
Zurück zum Zitat Dorigo M, Birattari M, Stitzle T (2006) Ant colony optimization: artificial ants as a computational intelligence technique. IEEE Comput Intell Mag 1:28–39CrossRef Dorigo M, Birattari M, Stitzle T (2006) Ant colony optimization: artificial ants as a computational intelligence technique. IEEE Comput Intell Mag 1:28–39CrossRef
5.
Zurück zum Zitat Pham DT, Ghanbarzadeh A, Koc E, Otri S, Rahim S, Zaidi M (2005) The Bees algorithm, technical note. Manufacturing Engineering Centre, Cardiff University Pham DT, Ghanbarzadeh A, Koc E, Otri S, Rahim S, Zaidi M (2005) The Bees algorithm, technical note. Manufacturing Engineering Centre, Cardiff University
6.
Zurück zum Zitat Feng Y, Jia K, He Y (2014) An improved hybrid encoding cuckoo search algorithm for 0–1 Knapsack Problems. Comput Intell Neurosci 2014:1–9 Feng Y, Jia K, He Y (2014) An improved hybrid encoding cuckoo search algorithm for 0–1 Knapsack Problems. Comput Intell Neurosci 2014:1–9
7.
Zurück zum Zitat Kulkarni AJ, Durugkar IP, Kumar MR (2013) Cohort intelligence: a self supervised learning behavior. In: Proc. of IEEE international conference on systems, man, and cybernetics, pp 396–400 Kulkarni AJ, Durugkar IP, Kumar MR (2013) Cohort intelligence: a self supervised learning behavior. In: Proc. of IEEE international conference on systems, man, and cybernetics, pp 396–400
8.
Zurück zum Zitat Liu L, Zhong WM, Qian F (2010) An improved chaos-particle swarm optimization algorithm. J East China Univ Sci Technol (Nat Sci Ed) 36:267–272 Liu L, Zhong WM, Qian F (2010) An improved chaos-particle swarm optimization algorithm. J East China Univ Sci Technol (Nat Sci Ed) 36:267–272
9.
Zurück zum Zitat Xu W, Geng Z, Zhu Q, Gu X (2013) A piecewise linear chaotic map and sequential quadratic programming based robust hybrid particle swarm optimization. Inf Sci 218:85–102MathSciNetCrossRefMATH Xu W, Geng Z, Zhu Q, Gu X (2013) A piecewise linear chaotic map and sequential quadratic programming based robust hybrid particle swarm optimization. Inf Sci 218:85–102MathSciNetCrossRefMATH
10.
Zurück zum Zitat Kennedy J (2003) Bare bones particle swarms. In: Proceedings of the IEEE swarm intelligence symposium (SIS’03), pp 80–87 Kennedy J (2003) Bare bones particle swarms. In: Proceedings of the IEEE swarm intelligence symposium (SIS’03), pp 80–87
11.
Zurück zum Zitat Mendes R, Kennedy J, Neves J (2004) The fully informed particle swarm: simpler. Maybe better. IEEE Trans Evol Comput 8(3):204–210CrossRef Mendes R, Kennedy J, Neves J (2004) The fully informed particle swarm: simpler. Maybe better. IEEE Trans Evol Comput 8(3):204–210CrossRef
12.
Zurück zum Zitat Chen L, Sun H, Wang S (2009) Solving continuous optimization using ant colony algorithm. In: Second international conference on future information technology and management engineering, pp 92–95 Chen L, Sun H, Wang S (2009) Solving continuous optimization using ant colony algorithm. In: Second international conference on future information technology and management engineering, pp 92–95
13.
Zurück zum Zitat Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B Cybern 26(1):29–41CrossRef Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B Cybern 26(1):29–41CrossRef
14.
Zurück zum Zitat Krishnasamy G, Kulkarni AJ, Paramesran R (2014) A hybrid approach for data clustering based on modified cohort intelligence and K-means. Exp Syst Appl 41(3):6009–6016 Krishnasamy G, Kulkarni AJ, Paramesran R (2014) A hybrid approach for data clustering based on modified cohort intelligence and K-means. Exp Syst Appl 41(3):6009–6016
15.
Zurück zum Zitat Hernández PR, Dimopoulos NJ (2005) A new heuristic for solving the multichoice multidimensional Knapsack Problem. In: Proc. of IEEE transactions on systems, man, and cybernetics—part A : systems and humans, vol 35, no 5, pp 708–717 Hernández PR, Dimopoulos NJ (2005) A new heuristic for solving the multichoice multidimensional Knapsack Problem. In: Proc. of IEEE transactions on systems, man, and cybernetics—part A : systems and humans, vol 35, no 5, pp 708–717
16.
Zurück zum Zitat Martello S, Toth P (1990) Knapsack Problems: algorithms and computer implementations. Wiley, New York, pp 1–296 (1990) Martello S, Toth P (1990) Knapsack Problems: algorithms and computer implementations. Wiley, New York, pp 1–296 (1990)
17.
Zurück zum Zitat Tavares J, Pereira FB, Costa E (2008) Multidimensional Knapsack Problem: a fitness landscape analysis. In: Proc. of IEEE transactions on systems, man, and cybernetics—part B. Cybernetics 38(3):604–616 Tavares J, Pereira FB, Costa E (2008) Multidimensional Knapsack Problem: a fitness landscape analysis. In: Proc. of IEEE transactions on systems, man, and cybernetics—part B. Cybernetics 38(3):604–616
18.
Zurück zum Zitat Moser M (1996) Declarative scheduling for optimally graceful QoS degradation. In: Proc. IEEE international conference multimedia computing systems, pp 86–93 (1996) Moser M (1996) Declarative scheduling for optimally graceful QoS degradation. In: Proc. IEEE international conference multimedia computing systems, pp 86–93 (1996)
19.
Zurück zum Zitat Khan MS (1998) Quality adaptation in a multisession multimedia system: model, algorithms and architecture. Ph.D. dissertation, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada (1998) Khan MS (1998) Quality adaptation in a multisession multimedia system: model, algorithms and architecture. Ph.D. dissertation, Department of Electrical and Computer Engineering, University of Victoria, Victoria, BC, Canada (1998)
20.
Zurück zum Zitat Warner D, Prawda J (1972) A mathematical programming model for scheduling nursing personnel in a hospital. Manag Sci (Application Series Part 1) 19(4):411–422 Warner D, Prawda J (1972) A mathematical programming model for scheduling nursing personnel in a hospital. Manag Sci (Application Series Part 1) 19(4):411–422
21.
Zurück zum Zitat Psinger D (1995) Algorithms for Knapsack Problems. PhD thesis, Department of Computer Science, University of Copenhagen, Copenhagen, Denmark (1995) Psinger D (1995) Algorithms for Knapsack Problems. PhD thesis, Department of Computer Science, University of Copenhagen, Copenhagen, Denmark (1995)
22.
Zurück zum Zitat Laporte G (1992) The vehicle routing problem: an overview of exact and approximate algorithms. Eur J Oper Res 59:345–358CrossRefMATH Laporte G (1992) The vehicle routing problem: an overview of exact and approximate algorithms. Eur J Oper Res 59:345–358CrossRefMATH
23.
Zurück zum Zitat Granmo OC, Oommen BJ, Myrer SA, Olsen MG (2007) Learning automata-based solutions to the nonlinear fractional Knapsack Problem with applications to optimal resource allocation. Proc IEEE Trans Syst Man Cybern Part B Cybern 37(1):166–175CrossRef Granmo OC, Oommen BJ, Myrer SA, Olsen MG (2007) Learning automata-based solutions to the nonlinear fractional Knapsack Problem with applications to optimal resource allocation. Proc IEEE Trans Syst Man Cybern Part B Cybern 37(1):166–175CrossRef
24.
Zurück zum Zitat Zou D, Gao L, Li S, Wu J (2011) Solving 0–1 Knapsack Problem by a Novel Global Harmony Search algorithm. Appl Soft Comput 11:1556–1564CrossRef Zou D, Gao L, Li S, Wu J (2011) Solving 0–1 Knapsack Problem by a Novel Global Harmony Search algorithm. Appl Soft Comput 11:1556–1564CrossRef
25.
Zurück zum Zitat Layeb A (2013) A hybrid Quantum Inspired Harmony Search algorithm for 0–1 optimization problems. J Comput Appl Math 253:14–25MathSciNetCrossRefMATH Layeb A (2013) A hybrid Quantum Inspired Harmony Search algorithm for 0–1 optimization problems. J Comput Appl Math 253:14–25MathSciNetCrossRefMATH
26.
Zurück zum Zitat Layeb A (2011) A novel Quantum Inspired Cuckoo Search for Knapsack Problems. Int J Bio-Inspired Comput 3(5):297–305CrossRef Layeb A (2011) A novel Quantum Inspired Cuckoo Search for Knapsack Problems. Int J Bio-Inspired Comput 3(5):297–305CrossRef
27.
Zurück zum Zitat Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68CrossRef
28.
Zurück zum Zitat Mahdavi M, Fesanghary M, Damangir E (2007) An Improved Harmony Search algorithm for solving optimization problems. Appl Math Comput 188:1567–1579MathSciNetMATH Mahdavi M, Fesanghary M, Damangir E (2007) An Improved Harmony Search algorithm for solving optimization problems. Appl Math Comput 188:1567–1579MathSciNetMATH
29.
Zurück zum Zitat Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Meth Appl Mech Eng 186:311–338CrossRefMATH Deb K (2000) An efficient constraint handling method for genetic algorithms. Comput Meth Appl Mech Eng 186:311–338CrossRefMATH
30.
Zurück zum Zitat Kulkarni AJ, Tai K (2011) Solving constrained optimization problems using probability collectives and a penalty function approach. Int J Comput Intell Appl 10(4):445–470CrossRefMATH Kulkarni AJ, Tai K (2011) Solving constrained optimization problems using probability collectives and a penalty function approach. Int J Comput Intell Appl 10(4):445–470CrossRefMATH
31.
Zurück zum Zitat Kulkarni AJ, Tai K (2011) A probability collectives approach with a feasibility-based rule for constrained optimization. Appl Comput Intell Soft Comput 2011, Article ID 980216 Kulkarni AJ, Tai K (2011) A probability collectives approach with a feasibility-based rule for constrained optimization. Appl Comput Intell Soft Comput 2011, Article ID 980216
32.
Zurück zum Zitat Ma W, Wang M, Zhu X (2014) Improved particle swarm optimization based approach for bilevel programming problem-an application on supply chain model. Int J Mach Learn Cybernet 5(2):281–292CrossRef Ma W, Wang M, Zhu X (2014) Improved particle swarm optimization based approach for bilevel programming problem-an application on supply chain model. Int J Mach Learn Cybernet 5(2):281–292CrossRef
33.
Zurück zum Zitat Chen CJ (2012) Structural vibration suppression by using neural classifier with genetic algorithm. Int J Mach Learn Cybernet 3(3):215–221CrossRef Chen CJ (2012) Structural vibration suppression by using neural classifier with genetic algorithm. Int J Mach Learn Cybernet 3(3):215–221CrossRef
34.
Zurück zum Zitat Wang XZ, He Q, Chen DG, Yeung D (2005) A genetic algorithm for solving the inverse problem of support vector machines. Neurocomputing 68:225–238CrossRef Wang XZ, He Q, Chen DG, Yeung D (2005) A genetic algorithm for solving the inverse problem of support vector machines. Neurocomputing 68:225–238CrossRef
35.
Zurück zum Zitat Wang XZ, He YL, Dong LC, Zhao HY (2011) Particle swarm optimization for determining fuzzy measures from data. Inf Sci 181(19):4230–4252CrossRefMATH Wang XZ, He YL, Dong LC, Zhao HY (2011) Particle swarm optimization for determining fuzzy measures from data. Inf Sci 181(19):4230–4252CrossRefMATH
Metadaten
Titel
Solving 0–1 Knapsack Problem using Cohort Intelligence Algorithm
Publikationsdatum
01.06.2016
Erschienen in
International Journal of Machine Learning and Cybernetics / Ausgabe 3/2016
Print ISSN: 1868-8071
Elektronische ISSN: 1868-808X
DOI
https://doi.org/10.1007/s13042-014-0272-y

Weitere Artikel der Ausgabe 3/2016

International Journal of Machine Learning and Cybernetics 3/2016 Zur Ausgabe

Neuer Inhalt