A cultural bacterial foraging algorithm for spectrum sensing of cognitive radio

In order to solve spectrum sensing problem, this paper proposes a cultural bacterial foraging algorithm (CBFA) based on bacterial foraging optimization algorithm (BFOA) and knowledge strategy of cultural algorithm. The proposed CBFA applies the knowledge strategy and new movement equations to bacterial foraging optimization, and thus has the advantages of low computational complexity and fast convergence. As a key step of CBFA, chemotactic movement is modelled as guiding cultural behaviour and thus may improve the capability of BFOA to find the optimum solution. Then we applied the proposed CBFA in cooperative spectrum sensing of cognitive radio (CR). We compare the performance of the proposed CBFA with classical BFOA, shuffled frog leaping algorithm (SFLA) and particle swarm optimization (PSO). The simulation results show that CBFA has a better searching speed and an obvious improvement in accuracy.

[1]  Ajith Abraham,et al.  Bacterial Foraging Optimization Algorithm: Theoretical Foundations, Analysis, and Applications , 2009, Foundations of Computational Intelligence.

[2]  Manoj Kumar Tiwari,et al.  Swarm Intelligence, Focus on Ant and Particle Swarm Optimization , 2007 .

[3]  H. Vincent Poor,et al.  Achieving Autonomous Compressive Spectrum Sensing for Cognitive Radios , 2015, IEEE Transactions on Vehicular Technology.

[4]  Sundeep Prabhakar Chepuri,et al.  Sparse Sensing for Distributed Detection , 2016, IEEE Transactions on Signal Processing.

[5]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[6]  Hongyuan Gao,et al.  Cultural firework algorithm and its application for digital filters design , 2011, Int. J. Model. Identif. Control..

[7]  Shuguang Cui,et al.  An Optimal Strategy for Cooperative Spectrum Sensing in Cognitive Radio Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[8]  Shuguang Cui,et al.  Optimal Linear Cooperation for Spectrum Sensing in Cognitive Radio Networks , 2008, IEEE Journal of Selected Topics in Signal Processing.

[9]  Muzaffar Eusuff,et al.  Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization , 2006 .

[10]  Yiwei Thomas Hou,et al.  Toward secure distributed spectrum sensing in cognitive radio networks , 2008, IEEE Communications Magazine.

[11]  Tao Jiang,et al.  Intelligent Cooperative Spectrum Sensing via Hierarchical Dirichlet Process in Cognitive Radio Networks , 2015, IEEE Journal on Selected Areas in Communications.

[12]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .