Abstract
Algorithms which are inspired from nature are gaining popularity because of their better convergence and simplicity. We use these algorithms to solve many technical as well as environmental problems. This paper proposes the Population based meta-heuristics optimization technique to fulfill the objectives of cognitive radio system (CR). To improve quality of service (QoS), various objectives of cognitive radio system are needed to be optimized by user. These objectives are bit error rate (BER), transmitting power, Throughput, Frequency spectral efficiency and signal interference. A modified whale optimization algorithm (MWOA) is proposed and applied to the design of cognitive radio system. This algorithm utilizes the random weight vector on location of humpback whales. It proposes exploration and exploitation phases in search space and balance between these two phases. Comparison of results has been carried out of Modified whale optimization algorithm with biogeography based optimization algorithm (BBO) and simulated annealing algorithm (SA). It is observed that the results obtained using MWOA are quite satisfying and it requires less number of iterations than that required in BBO and SA algorithms.
Similar content being viewed by others
References
Akyildiz IF, Lee WY, Vuran MC, Mohanty S (2006) Next generation dynamic spectrum access cognitive radio wireless networks: a survey. Comput Netw 50:2127–2159. https://doi.org/10.1016/j.comnet.2006.05.001
Foukalas F, Karetsos GT (2012) Joint power control and spectrum sensing for capacity maximization in spectrum sharing systems. Internat J Electron 100:302–311. https://doi.org/10.1080/00207217.2012.710877
Gandetto M, Regazzoni C (2007) Spectrum sensing: a distributed approach for cognitive terminals. IEEE J Select Areas Commun 25:546–557. https://doi.org/10.1109/JSAC.2007.070405
Kaveh A, Talatahari S (2010) A novel heuristic optimization method: charged system search. Acta Mech 213:267–289. https://doi.org/10.1007/s00707-009-0270-4
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680. https://doi.org/10.1126/science.220.4598.671
Cerny V (1985) Thermo dynamical approach to the traveling salesman problem: an efficient simulation algorithm. J Opt Theory Appl 45:41–51. https://doi.org/10.1007/BF00940812
Du H, Wu X, Zhuang J (2006) Small-world optimization algorithm for function optimization. ICNC 2006. J Adv Nat Comput 264:273. https://doi.org/10.1007/11881223_33
Moghaddam FF, Moghaddam RF, Cheriet M (2012) Curved space optimization: A random search based on general relativity theory. Neural and Evolutionary Computing. Lecture Notes in Computer Sciences: 1-16. arXiv:1208.2214v1[cs.NE]
Holland JH (1992) Genetic algorithms. Sci Am 267:66–72. https://doi.org/10.1038/scientificamerican0792-66
Simon D (2008) Biogeography based optimization. IEEE J Trans Evol Comput 12:702–713. https://doi.org/10.1109/TEVC.2008.919004
Neri F, Cotta C (2012) Mimetic algorithms and mimetic computing optimization: a literature review. Sciencedirect J Swarm Evol Comput 2:1–14. https://doi.org/10.1016/j.swevo.2011.11.003
Nalepa J, Blocho B (2016) Adaptive memetic algorithm for minimizing distance in the vehicle routing problem with time windows. Springer J Soft Comput 20:2309–2327. https://doi.org/10.1007/s00500-015-1642-4
Nalepa J, Kawulok M (2015) Adaptive mimetic algorithm enhanced with data geometry analysis to select training data for SVMs. Sciencedirect J Neurocomput 185:113–132. https://doi.org/10.1016/j.neucom.2015.12.046
Kaur G, Arora S (2018) Chaotic whale optimization algorithm. Sciencedirect J Comput Des Eng 5:275–284. https://doi.org/10.1016/j.jcde.2017.12.006
Dorigo M, Birattari M, Stutzle T (2006) Ant colony optimization. IEEE Comput Intell Mag 1:28–39. https://doi.org/10.1109/MCI.2006.329691
Yang X-S (2010) Firefly algorithms for multimodal optimization. Int Symp Stoch Alg SA Found App Lect Notes Comput Sci 5792:169–178. https://doi.org/10.1007/978-3-642-04944-6_14
Yang X-S (2010) A New meta-heuristic bat-inspired algorithm. NICSO 2010, SCI 284: 65–74. arXiv:1004.4170v1[math.OC]
Hosseini E (2017) Big bang algorithm: a new meta-heuristic approach for solving optimization problems. Asian J Appl Sci 10:134–144. https://doi.org/10.3923/ajaps.2017.134.144
Olorunda O, Engelbrecht AP (2008) Measuring exploration/exploitation in particle swarms using swarm diversity. IEEE Congress Evol Comput (IEEE World Congress on Computational Intelligence), Hong Kong 5:1128–1134. https://doi.org/10.1109/CEC.2008.4630938
Alba E, Dorronsoro B (2005) The exploration/exploitation tradeoff in dynamic cellular genetic algorithms. IEEE Trans Evol Comput 9:126–142. https://doi.org/10.1109/TEVC.2005.843751
Lin L, Gen M (2009) Auto-tuning strategy for evolutionary algorithms: balancing between exploration and exploitation. Soft Comput 13:157–168. https://doi.org/10.1007/s00500-008-0303-2
Mirjalili S, Lewis A (2016) The Whale optimization algorithm. Adv Eng Softw 95:51–67. https://doi.org/10.1016/j.advengsoft.2016.01.008
Watkins WA, Schevill WE (1979) Aerial observation of feeding behavior in four baleen whales: Eubalaena glacialis, Balaenoptera borealis, Megaptera novaeangliae, and Balaenoptera physalus. J Mammal. https://doi.org/10.2307/1379766
Goldbogen JA, Friedlaender AS, Calambokidis J, Mckenna MF, Simon M, Nowacek DP (2013) Integrative approaches to the study of baleen whale diving behavior, feeding performance, and foraging ecology. Bioscience 63:90–100. https://doi.org/10.1525/bio.2013.63.2.5
Newman TR (2008) Multiple objective fitness functions for cognitive radio adaptation. Dissertation, University of Kansas
Kaur K, Rattan M, Patterh MS (2012) Optimization of cognitive radio system using simulated annealing. Wirel Pers Commun 71:1283–1296. https://doi.org/10.1007/s11277-012-0874-1
Yao X, Liu Y, Lin G (1999) Evolutionary programming made faster. IEEE Trans Evol Comput 3:82–102. https://doi.org/10.1109/4235.771163
Digalakis JG, Margaritis K (2007) On benchmarking functions for genetic algorithms. Int J Comput Math 77:481–506. https://doi.org/10.1080/00207160108805080
Molga M, Smutnicki C (2005) Test functions for optimization needs. Comput Inform Sci, pp 1-43 https://www.robertmarks.org/Classes/ENGR5358/Papers/functions.pdf. Accessed 03 Apr 2018
Kaur K, Rattan M, Patterh MS (2013) Biogeography-based optimization of cognitive radio system. Int J Electron 101:24–36. https://doi.org/10.1080/00207217.2013.769183
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bansal, S., Rattan, M. Design of cognitive radio system and comparison of modified whale optimization algorithm with whale optimization algorithm. Int. j. inf. tecnol. 14, 999–1010 (2022). https://doi.org/10.1007/s41870-019-00346-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41870-019-00346-2