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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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.
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.
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.
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.
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.
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.
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., 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., 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.
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.
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.
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.
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.
Naidu, Y. R., & Ojha, A. K. (2015). A hybrid version of invasive weed optimization with quadratic approximation. Soft Computing, 19(12), 3581–3598.
Pradhan, P. M., & Panda, G. (2012). Solving multiobjective problems using cat swarm optimization. Expert Systems with Applications, 39(3), 2956–2964.
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.
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.
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.
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.
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. (2012). Enhanced parallel cat swarm optimization based on the Taguchi method. Expert Systems with Applications, 39(7), 6309–6319.
Wang, J. (2015). A new cat swarm optimization with adaptive parameter control. Genetic and Evolutionary Computing, 69–78.
Xu, L., & Hu, W. B. (2012). Cat swarm optimization-based schemes for resource-constrained project scheduling. Applied Mechanics and Materials, 220, 251–258.
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., & Lu, Y. P. (2013b). Homotopy-inspired cat swarm algorithm for global optimization. Advanced Materials Research, 602, 1793–1797.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Bahrami, M., Bozorg-Haddad, O., Chu, X. (2018). Cat Swarm Optimization (CSO) Algorithm. In: Bozorg-Haddad, O. (eds) Advanced Optimization by Nature-Inspired Algorithms. Studies in Computational Intelligence, vol 720. Springer, Singapore. https://doi.org/10.1007/978-981-10-5221-7_2
Download citation
DOI: https://doi.org/10.1007/978-981-10-5221-7_2
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-5220-0
Online ISBN: 978-981-10-5221-7
eBook Packages: EngineeringEngineering (R0)