Skip to main content

2018 | OriginalPaper | Buchkapitel

2. Cat Swarm Optimization (CSO) Algorithm

verfasst von : Mahdi Bahrami, Omid Bozorg-Haddad, Xuefeng Chu

Erschienen in: Advanced Optimization by Nature-Inspired Algorithms

Verlag: Springer Singapore

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

search-config
loading …

Abstract

In this chapter, a brief literature review of the Cat Swarm Optimization (CSO) algorithm is presented. Then the natural process, the basic CSO algorithm iteration procedure, and the computational steps of the algorithm are detailed. Finally, a pseudo code of CSO algorithm is also presented to demonstrate the implementation of this optimization technique.

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
Zurück zum Zitat Amara, M., Bouanane, A., Meziane, R., & Zeblah, A. (2015). Hybrid wind gas reliability optimization using cat swarm approach under performance and cost constraints. 3rd International Renewable and Sustainable Energy Conference (IRSEC), Marrakech and Ouarzazate, Morocco, 10–13 December. Amara, M., Bouanane, A., Meziane, R., & Zeblah, A. (2015). Hybrid wind gas reliability optimization using cat swarm approach under performance and cost constraints. 3rd International Renewable and Sustainable Energy Conference (IRSEC), Marrakech and Ouarzazate, Morocco, 10–13 December.
Zurück zum Zitat Bilgaiyan, S., Sagnika, S., & Das, M. (2015). A multi-objective cat swarm optimization algorithm for workflow scheduling in cloud computing environment. Intelligent Computing, Communication and Devices (pp. 73–84). New Delhi, India: Springer. Bilgaiyan, S., Sagnika, S., & Das, M. (2015). A multi-objective cat swarm optimization algorithm for workflow scheduling in cloud computing environment. Intelligent Computing, Communication and Devices (pp. 73–84). New Delhi, India: Springer.
Zurück zum Zitat Chu, S. C., & Tsai, P. W. (2007). Computational intelligence based on the behavior of cats. International Journal of Innovative Computing, Information and Control, 3(1), 163–173. Chu, S. C., & Tsai, P. W. (2007). Computational intelligence based on the behavior of cats. International Journal of Innovative Computing, Information and Control, 3(1), 163–173.
Zurück zum Zitat Crawford, B., Soto, R., Caballero, H., Olguín, E., & Misra, S. (2016). Solving biobjective set covering problem using binary cat swarm optimization algorithm. The 16th International Conference on Computational Science and Its Applications, Beijing, China, 4–7 July. Crawford, B., Soto, R., Caballero, H., Olguín, E., & Misra, S. (2016). Solving biobjective set covering problem using binary cat swarm optimization algorithm. The 16th International Conference on Computational Science and Its Applications, Beijing, China, 4–7 July.
Zurück zum Zitat Guo, J., Sun, Z., Tang, H., Yin, L., & Zhang, Z. (2015). Improved cat swarm optimization algorithm for assembly sequence planning. Open Automation and Control Systems Journal, 7, 792–799.CrossRef Guo, J., Sun, Z., Tang, H., Yin, L., & Zhang, Z. (2015). Improved cat swarm optimization algorithm for assembly sequence planning. Open Automation and Control Systems Journal, 7, 792–799.CrossRef
Zurück zum Zitat Kumar, D., Samantaray, S. R., Kamwa, I., & Sahoo, N. C. (2014). Reliability-constrained based optimal placement and sizing of multiple distributed generators in power distribution network using cat swarm optimization. Electric Power Components and Systems, 42(2), 149–164.CrossRef Kumar, D., Samantaray, S. R., Kamwa, I., & Sahoo, N. C. (2014). Reliability-constrained based optimal placement and sizing of multiple distributed generators in power distribution network using cat swarm optimization. Electric Power Components and Systems, 42(2), 149–164.CrossRef
Zurück zum Zitat Lin, K. C., & Chien, H. Y. (2009). CSO-based feature selection and parameter optimization for support vector machine. Joint Conferences on Pervasive Computing (JCPC), Taipei, Taiwan, 3–5 December. Lin, K. C., & Chien, H. Y. (2009). CSO-based feature selection and parameter optimization for support vector machine. Joint Conferences on Pervasive Computing (JCPC), Taipei, Taiwan, 3–5 December.
Zurück zum Zitat Lin, K. C., Zhang, K. Y., & Hung, J. C. (2014a). Feature selection of support vector machine based on harmonious cat swarm optimization. Ubi-Media Computing and Workshops (UMEDIA), Ulaanbaatar, Mongolia, 12–14 July. Lin, K. C., Zhang, K. Y., & Hung, J. C. (2014a). Feature selection of support vector machine based on harmonious cat swarm optimization. Ubi-Media Computing and Workshops (UMEDIA), Ulaanbaatar, Mongolia, 12–14 July.
Zurück zum Zitat Lin, K. C., Huang, Y. H., Hung, J. C., & Lin, Y. T. (2014b). Modified cat swarm optimization algorithm for feature selection of support vector machines. Frontier and Innovation in Future Computing and Communications, 329–336. Lin, K. C., Huang, Y. H., Hung, J. C., & Lin, Y. T. (2014b). Modified cat swarm optimization algorithm for feature selection of support vector machines. Frontier and Innovation in Future Computing and Communications, 329–336.
Zurück zum Zitat Majumder, P., & Eldho, T. I. (2016). A new groundwater management model by coupling analytic element method and reverse particle tracking with cat swarm optimization. Water Resources Management, 30(6), 1953–1972.CrossRef Majumder, P., & Eldho, T. I. (2016). A new groundwater management model by coupling analytic element method and reverse particle tracking with cat swarm optimization. Water Resources Management, 30(6), 1953–1972.CrossRef
Zurück zum Zitat Meziane, R., Boufala, S., Amara, M., & Hamzi, A. (2015). Cat swarm algorithm constructive method for hybrid solar gas power system reconfiguration. 3rd International Renewable and Sustainable Energy Conference (IRSEC), Marrakech and Ouarzazate, Morocco, 10–13 December. Meziane, R., Boufala, S., Amara, M., & Hamzi, A. (2015). Cat swarm algorithm constructive method for hybrid solar gas power system reconfiguration. 3rd International Renewable and Sustainable Energy Conference (IRSEC), Marrakech and Ouarzazate, Morocco, 10–13 December.
Zurück zum Zitat Mohamadeen, K. I., Sharkawy, R. M., & Salama, M. M. (2014). Binary cat swarm optimization versus binary particle swarm optimization for transformer health index determination. 2nd International Conference on Engineering and Technology, Cairo, Egypt, 19–20 April. Mohamadeen, K. I., Sharkawy, R. M., & Salama, M. M. (2014). Binary cat swarm optimization versus binary particle swarm optimization for transformer health index determination. 2nd International Conference on Engineering and Technology, Cairo, Egypt, 19–20 April.
Zurück zum Zitat Mohapatra, P., Chakravarty, S., & Dash, P. K. (2016). Microarray medical data classification using kernel ridge regression and modified cat swarm optimization based gene selection system. Swarm and Evolutionary Computation, 28, 144–160.CrossRef Mohapatra, P., Chakravarty, S., & Dash, P. K. (2016). Microarray medical data classification using kernel ridge regression and modified cat swarm optimization based gene selection system. Swarm and Evolutionary Computation, 28, 144–160.CrossRef
Zurück zum Zitat Naidu, Y. R., & Ojha, A. K. (2015). A hybrid version of invasive weed optimization with quadratic approximation. Soft Computing, 19(12), 3581–3598.CrossRef Naidu, Y. R., & Ojha, A. K. (2015). A hybrid version of invasive weed optimization with quadratic approximation. Soft Computing, 19(12), 3581–3598.CrossRef
Zurück zum Zitat Pradhan, P. M., & Panda, G. (2012). Solving multiobjective problems using cat swarm optimization. Expert Systems with Applications, 39(3), 2956–2964.CrossRef Pradhan, P. M., & Panda, G. (2012). Solving multiobjective problems using cat swarm optimization. Expert Systems with Applications, 39(3), 2956–2964.CrossRef
Zurück zum Zitat Ram, G., Mandal, D., Kar, R., & Ghoshal, S. P. (2015). Cat swarm optimization as applied to time-modulated concentric circular antenna array: Analysis and comparison with other stochastic optimization methods. IEEE Transactions on Antennas and Propagation, 63(9), 4180–4183. Ram, G., Mandal, D., Kar, R., & Ghoshal, S. P. (2015). Cat swarm optimization as applied to time-modulated concentric circular antenna array: Analysis and comparison with other stochastic optimization methods. IEEE Transactions on Antennas and Propagation, 63(9), 4180–4183.
Zurück zum Zitat Saha, S. K., Ghoshal, S. P., Kar, R., & Mandal, D. (2013). Cat swarm optimization algorithm for optimal linear phase FIR filter design. ISA Transactions, 52(6), 781–794.CrossRef Saha, S. K., Ghoshal, S. P., Kar, R., & Mandal, D. (2013). Cat swarm optimization algorithm for optimal linear phase FIR filter design. ISA Transactions, 52(6), 781–794.CrossRef
Zurück zum Zitat Sharafi, Y., Khanesar, M. A., & Teshnehlab, M. (2013). Discrete binary cat swarm optimization algorithm. In Computer, Control & Communication (IC4). 3rd IEEE International Conference on Computer, Control & Communication (IC4), Karachi, Pakistan, 25–26 September. Sharafi, Y., Khanesar, M. A., & Teshnehlab, M. (2013). Discrete binary cat swarm optimization algorithm. In Computer, Control & Communication (IC4). 3rd IEEE International Conference on Computer, Control & Communication (IC4), Karachi, Pakistan, 25–26 September.
Zurück zum Zitat So, J., & Jenkins, W. K. (2013). Comparison of cat swarm optimization with particle swarm optimization for IIR system identification. Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 6–9 November. So, J., & Jenkins, W. K. (2013). Comparison of cat swarm optimization with particle swarm optimization for IIR system identification. Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 6–9 November.
Zurück zum Zitat Tsai, P. W., Pan, J. S., Chen, S. M., Liao, B. Y., & Hao, S. P. (2008). Parallel cat swarm optimization. International Conference on Machine Learning and Cybernetics, Kunming, China, 12–15 July. Tsai, P. W., Pan, J. S., Chen, S. M., Liao, B. Y., & Hao, S. P. (2008). Parallel cat swarm optimization. International Conference on Machine Learning and Cybernetics, Kunming, China, 12–15 July.
Zurück zum Zitat Tsai, P. W., Pan, J. S., Chen, S. M., & Liao, B. Y. (2012). Enhanced parallel cat swarm optimization based on the Taguchi method. Expert Systems with Applications, 39(7), 6309–6319.CrossRef Tsai, P. W., Pan, J. S., Chen, S. M., & Liao, B. Y. (2012). Enhanced parallel cat swarm optimization based on the Taguchi method. Expert Systems with Applications, 39(7), 6309–6319.CrossRef
Zurück zum Zitat Wang, J. (2015). A new cat swarm optimization with adaptive parameter control. Genetic and Evolutionary Computing, 69–78. Wang, J. (2015). A new cat swarm optimization with adaptive parameter control. Genetic and Evolutionary Computing, 69–78.
Zurück zum Zitat Xu, L., & Hu, W. B. (2012). Cat swarm optimization-based schemes for resource-constrained project scheduling. Applied Mechanics and Materials, 220, 251–258.CrossRef Xu, L., & Hu, W. B. (2012). Cat swarm optimization-based schemes for resource-constrained project scheduling. Applied Mechanics and Materials, 220, 251–258.CrossRef
Zurück zum Zitat Yang, S. D., Yi, Y. L., & Shan, Z. Y. (2013a). Chaotic cat swarm algorithms for global numerical optimization. Advanced Materials Research, 602, 1782–1786. Yang, S. D., Yi, Y. L., & Shan, Z. Y. (2013a). Chaotic cat swarm algorithms for global numerical optimization. Advanced Materials Research, 602, 1782–1786.
Zurück zum Zitat Yang, S. D., Yi, Y. L., & Lu, Y. P. (2013b). Homotopy-inspired cat swarm algorithm for global optimization. Advanced Materials Research, 602, 1793–1797. Yang, S. D., Yi, Y. L., & Lu, Y. P. (2013b). Homotopy-inspired cat swarm algorithm for global optimization. Advanced Materials Research, 602, 1793–1797.
Metadaten
Titel
Cat Swarm Optimization (CSO) Algorithm
verfasst von
Mahdi Bahrami
Omid Bozorg-Haddad
Xuefeng Chu
Copyright-Jahr
2018
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-5221-7_2

Premium Partner