Skip to main content
Log in

Design of cognitive radio system and comparison of modified whale optimization algorithm with whale optimization algorithm

  • Original Research
  • Published:
International Journal of Information Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. 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

    Article  MATH  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

    Article  MATH  Google Scholar 

  5. Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220:671–680. https://doi.org/10.1126/science.220.4598.671

    Article  MathSciNet  MATH  Google Scholar 

  6. 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

    Article  MATH  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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]

  9. Holland JH (1992) Genetic algorithms. Sci Am 267:66–72. https://doi.org/10.1038/scientificamerican0792-66

    Article  Google Scholar 

  10. Simon D (2008) Biogeography based optimization. IEEE J Trans Evol Comput 12:702–713. https://doi.org/10.1109/TEVC.2008.919004

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Article  MathSciNet  MATH  Google Scholar 

  17. Yang X-S (2010) A New meta-heuristic bat-inspired algorithm. NICSO 2010, SCI 284: 65–74. arXiv:1004.4170v1[math.OC]

  18. 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

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  MATH  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. Newman TR (2008) Multiple objective fitness functions for cognitive radio adaptation. Dissertation, University of Kansas

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. Digalakis JG, Margaritis K (2007) On benchmarking functions for genetic algorithms. Int J Comput Math 77:481–506. https://doi.org/10.1080/00207160108805080

    Article  MathSciNet  MATH  Google Scholar 

  29. 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

  30. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sumit Bansal.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s41870-019-00346-2

Keywords

Navigation