Adaptive Optimization in Dynamic Environments: A Quantum-Inspired Chaotic Salp Swarm Approach
Keywords:
Adaptive Optimization, Dynamic Environments, Quantum-Inspired Algorithms, Chaotic Salp Swarm AlgorithmAbstract
Real-world optimization problems are frequently characterized by dynamic environments, where objective functions, constraints, or decision variables change over time. These Dynamic Optimization Problems (DOPs) pose significant challenges for traditional optimization algorithms, which often struggle to maintain optimal solutions as the environment evolves. This article introduces a novel metaheuristic algorithm, the Quantum-Inspired Chaotic Salp Swarm Optimization (QCSSO), designed to effectively tackle DOPs. QCSSO integrates the bio-inspired collective behavior of the Salp Swarm Algorithm (SSA) with principles from quantum computing (e.g., superposition, entanglement) and the ergodic, non-repeating nature of chaotic maps. The methodology details how quantum-inspired concepts enhance exploration and diversification, while chaotic maps improve the balance between exploration and exploitation and aid in escaping local optima. Through a hypothetical evaluation on standard dynamic benchmarks, QCSSO demonstrates superior adaptability, faster convergence, and improved accuracy in tracking moving optima compared to conventional SSA and other variants. The findings highlight the synergistic potential of combining these advanced techniques to develop robust and adaptive optimization solutions for complex, real-world dynamic scenarios, paving the way for more resilient decision-making in volatile environments.
References
Abualigah, L., Alshinwan, M., Shehab, M., Alabool, H. (2020). Salp swarm algorithm: a comprehensive survey. Neural Computing and Applications, 32, 11195–11215. DOI: 10.1007/s00521-019-04629-4.
Ateya, A.A., Muthanna, A., Vybornova, A., Algarni, A.D., Abuarqoub, A., Koucheryavy, Y., Koucheryavy, A. (2019). Chaotic salp swarm algorithm for SDN multi-controller networks. Engineering Science and Technology, an International Journal, 22(4), 1001–1012. DOI: 10.1016/j.jestch.2018.12.015.
Branke, J. (1999). Memory enhanced evolutionary algorithms for changing optimization problems. In Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406), 3, 1875–1882. DOI: 10.1109/CEC.1999.785502.
Branke, J., Kaussler, H., Smidt, C., Schmeck, H. (2000). A Multi-population Approach to Dynamic Optimization Problems. In I.C. Parmee (ed.), Evolutionary Design and Manufacture. Selected Papers from ACDM ‘00, pp. 299–307. DOI: 10.1007/978-1-4471-0519-0_24.
Bui, L.T., Abbass, H.A., Branke, J. (2005). Multiobjective optimization for dynamic environments. In 2005 IEEE Congress on Evolutionary Computation, 3, 2349–2356. DOI: 10.1109/CEC.2005.1554987.
Carlisle, A., Dozier, G. (2000). Adapting particle swarm optimization to dynamic environments. In International Conference on Artificial Intelligence, Las Vegas, NV, USA, 1, 429–434.
Chen, Y., Tsai, C., Chiang, M.e.a. (2018). An Improved Quantum-Inspired Evolutionary Algorithm for Data Clustering. In IEEE International Conference on Systems, Man, and Cybernetics (SMC) Miyazaki, pp. 3411–3416.
Cheng, H., Yang, S. (2010). Multi-population Genetic Algorithms with Immigrants Scheme for Dynamic Shortest Path Routing Problems in Mobile Ad Hoc Networks. In Applications of Evolutionary Computation. EvoApplications 2010. Lecture Notes in Computer Science, 6024, 562–571. DOI: 10.1007/978-3-642-12239-2_58.
Cobb, H.G. (1990). An Investigation Into the Use of Hypermutation as an Adaptive Operator in Genetic Algorithms Having Continuous, Time-Dependent Nonstationary Environments. NRL Memorandum Report.
Cobb, H.G., Grefenstette, J.J. (1993). Genetic algorithms for tracking changing environments. In Proceedings of the 5th International Conference on Genetic Algorithms, Urbana-Champaign, IL, USA, pp. 523–530.
Grefenstette, J.J. (1992). Genetic algorithms for changing environments. In Parallel Problem Solving from Nature, 2: Proceedings of the Second Conference on Parallel Problem Solving from Nature, Brussels, Belgium, 28–30 September 1992, pp. 137–144.
He, W., Shi, Y. (2019). Multiobjective Construction Optimization Model Based on Quantum Genetic Algorithm. Advances in Civil Engineering, 2019, 5153082. DOI: 10.1155/2019/5153082.
Krishnakumar, K. (1989). Micro genetic algorithms for stationary and nonstationary function optimization. In Proceedings of SPIE International Conference Adaptive Systems, pp. 289–296.
Li, C., Nguyen, T., Yu, E., Yao, X., Jin, Y., Beyer, H.G., Suganthan, P. (2008). Benchmark Generator for CEC’2009 Competition on Dynamic Optimization. Technical Report, Brunel University London. http://bura.brunel.ac.uk/handle/2438/5897.
Li, C., Yang, S. (2009). A clustering particle swarm optimizer for dynamic optimization. In 2009 IEEE Congress on Evolutionary Computation, pp. 439–446. DOI: 10.1109/CEC.2009.4982979.
Li, S., Yu, Y., Sugiyama, D., Li, Q., Gao, S. (2018). A Hybrid Salp Swarm Algorithm With Gravitational Search Mechanism. In 2018 5th IEEE International Conference on Cloud Computing and Intelligence Systems (CCIS), pp. 257–261. DOI: 10.1109/CCIS.2018.8691256.
Liu, L., Yang, S., Wang, D. (2010). Particle Swarm Optimization With Composite Particles in Dynamic Environments. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 40(6), 1634–1648. DOI: 10.1109/TSMCB.2010.2043527.
Mani, A., Patvardhan, C. (2010). An adaptative quantum evolutionary algorithm for engineering optimization problems. International Journal of Computer Applications, 1(22), 43–48. DOI: 10.5120/444-677.
Manikanta, G., Mani, A., Singh, H.P., Chaturvedi, D.K. (2019). Adaptive quantum-inspired evolutionary algorithm for optimizing power losses by dynamic load allocation on distributed generators. Serbian Journal of Electrical Engineering, 16(3), 325–357. DOI: 10.2298/SJEE1903325M.
Mirjalili, S., Gandomi, A.H., Mirjalili, S.Z., Saremi, S., Faris, H., Mirjalili, S.M. (2017). Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Advances in Engineering Software, 114, 163–191. DOI: 10.1016/j.advengsoft.2017.07.002.
Nanayakkara, T., Watanabe, K., Izumi, K. (1999). Evolving in dynamic environments through adaptive chaotic mutation. In Proceedings of Third International Symposium on Artificial Life and Robotics, 2, 520–523.
Nguyen, T.T., Yang, S., Branke, J. (2012). Evolutionary dynamic optimization: A survey of the state of the art. Swarm Evol Comput, 6, 1–24.
Oppacher, F., Wineberg, M. (1999). The Shifting Balance Genetic Algorithm: improving the GA in a dynamic environment. In GECCO‘99: Proceedings of the 1st Annual Conference on Genetic and Evolutionary Computation, 1, 504–510.
Parsopoulos, K.E., Vrahatis, M.N. (2002). Recent approaches to global optimization problems through Particle Swarm Optimization. Natural Computing, 1, 235–306. DOI: 10.1023/A:1016568309421.
Pathak, S., Mani, A., Sharma, M., Chatterjee, A. (2020). A Novel Salp Swarm Algorithm for Controller Placement Problem. In N. Kar, A. Saha, S. Deb (eds.), Trends in Computational Intelligence, Security and Internet of Things. ICCISIOT 2020. Communication in Computer and Information Science, 1358, 24–36. DOI: 10.1007/978-3-030-66763-4_3.
Pathak, S., Mani, A., Sharma, M., Chatterjee, A. (2021). A New Salp Swarm Algorithm for the Numerical Optimization Problems Based on An Elite Opposition-based Learning. 2021 Asian Conference on Innovation in Technology (ASIANCON), pp. 1–6. DOI: 10.1109/ASIANCON51346.2021.9544105.
Pathak, S., Mani, A., Sharma, M., Chatterjee, A. (2022). A New Quantum-Inspired Salp Swarm Optimization Algorithm for Dynamic Optimization Problem. 2022 IEEE 19th India Council International Conference (INDICON), pp. 1–8. DOI: 10.1109/INDICON56171.2022.10040211.
Sayed, G.I., Khoriba, G., Haggag, M.H. (2018). A novel chaotic salp swarm algorithm for global optimization and feature selection. Applied Intelligence, 48, 3462–3481. DOI: 10.1007/s10489-018-1158-6.
Sayed, G.I., Khoriba, G., Haggag, M.H. (2019). Hybrid Quantum Salp Swarm Algorithm for Contrast Enhancement of Natural Images. International Journal of Intelligent Engineering & Systems, 12, 225–235. DOI: 10.22266/ijies2019.1231.22.
Sun, J., Feng, B., Xu, W. (2004). Particle swarm optimization with particles having quantum behavior. In Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753), 1, 325–331. DOI: 10.1109/CEC.2004.1330875.
Sun, J., Xu, W., Feng, B. (2004). A global search strategy of quantum-behaved particle swarm optimization. In IEEE Conference on Cybernetics and Intelligent Systems, 1, 111–116. DOI: 10.1109/ICCIS.2004.1460396.
Vavak, F., Jukes, K.A., Fogarty, T.C. (1998). Performance of a Genetic Algorithm with Variable Local Search Range Relative to Frequency of the Environment Changes. In Genetic-Programming 1998: Proceedings of the Third Annual Conference, San Francisco, pp. 602–608.
Xiao, B., Wang, R., Xu, Y., Song, W., Wang, J., Wu, Y. (2019). Salp swarm algorithm based on particle-best. In 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), pp. 1383–1387. DOI: 10.1109/ITNEC.2019.8729243.
Xiao, B., Wang, R., Xu, Y., Wang, J., Song, W., Deng, Y. (2019). Simplified Salp Swarm Algorithm. In 2019 IEEE International Conference on Artificial Intelligence and Computer Applications (ICAICA), pp. 226–230. DOI: 10.1109/ICAICA.2019.8873515.
Xing, Z., Jia, H. (2019). Multilevel Color Image Segmentation Based on GLCM and Improved Salp Swarm Algorithm. IEEE Access, 7, 37672–37690. DOI: 10.1109/ACCESS.2019.2904511.
Yang, S. (2006). On the Design of Diploid Genetic Algorithms for Problem Optimization in Dynamic Environments. In 2006 IEEE International Conference on Evolutionary Computation, pp. 1362–1369. DOI: 10.1109/CEC.2006.1688467.
Yang, S., Richter, H. (2009). Hyper-learning for population-based incremental learning in dynamic environments. In 2009 IEEE Congress on Evolutionary Computation, pp. 682–689. DOI: 10.1109/CEC.2009.4983011.
Yang, S., Tinos, R. (2008). Hyper-Selection in Dynamic Environments. In 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), pp. 3185–3192. DOI: 10.1109/CEC.2008.4631229.
Yang, S., Yao, X. (2008). Population-Based Incremental Learning With Associative Memory for Dynamic Environments. IEEE Transactions on Evolutionary Computation, 12(5), 542–561. DOI: 10.1109/TEVC.2007.913070.
Yazdani, D., Akbarzadeh-Totonchi, M.R., Nasiri, B., Meybodi, M.R. (2012). A new artificial fish swarm algorithm for dynamic optimization problems. In 2012 IEEE Congress on Evolutionary Computation, pp. 1–8. DOI: 10.1109/CEC.2012.625616.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Dr. Arvind Malhotra, Prof. Emily Rogers

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors retain full copyright of their published work. By submitting to an ERDAST journal and upon acceptance of the article, the author(s) agree to grant the journal a non-exclusive license to publish, reproduce, distribute, and archive the article. All articles are published under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0).
Under this license: Others may copy, distribute, display, remix, adapt, and build upon the work, even commercially, As long as proper credit is given to the original author(s) and source, A link to the license is provided, an, Any changes are clearly indicated.
???? License link: https://creativecommons.org/licenses/by/4.0/