Abstract
In order to solve discrete multi-objective optimization problems, a non-dominated sorting quantum particle swarm optimization (NSQPSO) based on non-dominated sorting and quantum particle swarm optimization is proposed, and the performance of the NSQPSO is evaluated through five classical benchmark functions. The quantum particle swarm optimization (QPSO) applies the quantum computing theory to particle swarm optimization, and thus has the advantages of both quantum computing theory and particle swarm optimization, so it has a faster convergence rate and a more accurate convergence value. Therefore, QPSO is used as the evolutionary method of the proposed NSQPSO. Also NSQPSO is used to solve cognitive radio spectrum allocation problem. The methods to complete spectrum allocation in previous literature only consider one objective, i.e. network utilization or fairness, but the proposed NSQPSO method, can consider both network utilization and fairness simultaneously through obtaining Pareto front solutions. Cognitive radio systems can select one solution from the Pareto front solutions according to the weight of network reward and fairness. If one weight is unit and the other is zero, then it becomes single objective optimization, so the proposed NSQPSO method has a much wider application range. The experimental research results show that the NSQPS can obtain the same non-dominated solutions as exhaustive search but takes much less time in small dimensions; while in large dimensions, where the problem cannot be solved by exhaustive search, the NSQPSO can still solve the problem, which proves the effectiveness of NSQPSO.
Similar content being viewed by others
References
SRINIVAS N, DEB K. Mutiobjective optimization using nondominated sorting in genetic algorithms [J]. Evolutionary Computation, 1994, 2(3): 221–248.
DEB K, PRATAP A, AGARWAL S, MEYARIVAN T. A fast and elitist nondominated sorting genetic algorithm for multiobjective optimization: NSGA II [J]. IEEE Transactions on Evolutionary Computation, 2002, 6(2): 182–197.
ZITZLER E, THIELE L. Multiobjective evolutionary algorithms: A comparative case study and the strength Pareto approach [J]. IEEE Transactions on Evolutionary Computation, 1999, 3(3): 257–271.
ZITZLER E, LAUMANNS M, THIELE L. SPEA2: Improving the strength Pareto evolutionary algorithms [C]// Evolutionary for Design, Optimization and Control with Application to an Industrial Problems (EUROGEN2001). Barcelona, Spain, 2002: 95–100.
GAO Cheng, HUANG Jiao-ying, SUN Yue, DIAO Sheng-long. Particle swarm optimization based RVM classifier for non-linear circuit fault diagnosis [J]. Journal of Central South University of Technology, 2012, 19(2): 459–464.
MONTES DE OCA M A STUTZLE T, BIRATTARI M, DORIGO M. Frankenstein’s PSO: A composite particle swarm optimization algorithm [J]. IEEE Transactions on Evolutionary Computation, 2009, 13(5): 1120–1132.
COIN A. Ant colony algorithms [J]. Dr Dobb’s Journal, 2006, 31(9): 46–51.
ESLAMI M, SHAREEF H, MOHAMED A. Power system stabilizer design using hybrid multi-objective particle swarm optimization with chaos [J]. Journal of Central South University of Technology, 2011, 18(5): 1579–1588.
ZHANG Jun, CHUNG H S H LO A W L HUANG Tao. Ended ant colony optimization algorithm for power electronic circuit design [J]. IEEE Transactions on Power Electronics, 2009, 24(1): 147–162.
HEY T. Quantum computing: An introduction [J]. Computing & Control Engineering Journal, 1999, 10(3): 105–112.
HAN K H KIM J H. Quantum-inspired evolutionary algorithm for a class of combinatorial optimization [J]. IEEE Transactions on Evolutionary Computation, 2002, 6(6): 580–593.
JIAO Li-cheng, LI Yang-yang, GONG Mao-guo, ZHANG Xiang-rong. Quantum-inspired immune clonal algorithm for global optimization [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2008, 38(5): 1234–1253.
HAN K H KIM J H. Genetic quantum algorithm and its application to combinatorial optimization problems [C]// Proceedings of the 2000 IEEE Conference on Evolutionary Computation. Piscataway: IEEE Press, 2000: 1354–1360.
ZHANG Ge-xiang, GHEORGHE M, WU Chao-zhong. A quantum-inspired evolutionary algorithm based on P systems for knapsack problem [J]. Fundamenta Informaticae, 2008, 87(1): 93–116.
ZHAO Zhi-jin, PENG Zhen, ZHENG Shi-lian, SHANG Jun-na. Cognitive radio spectrum allocation using evolutionary algorithms [J]. IEEE Transactions on Wireless Communications, 2009, 8(9): 4421–4425.
LI Bin-bin, WANG Lin. A hybrid quantum-inspired genetic algorithm for multiobjective flow shop scheduling [J]. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2007, 37(3): 576–591.
GAO Hong-yuan, CAO Jin-long, DIAO Ming. A simple quantum-inspired particle swarm optimization and its application [J]. Information Technology Journal, 2011, 10(12): 2315–2321.
AKYILDIZ I F LEE W, VURAN M C MOHANTY S. Next generation/dynamic spectrum access/cognitive radio wireless networks: A survey [J]. Computer Networks, 2006, 50(13): 2127–2159.
HAYKIN S. Cognitive radio: Brain-empowered wireless communications [J]. IEEE Journal on Selected Areas in Communications, 2005, 23(2): 201–220.
NIYATO D, HOSSAIN E. Competitive spectrum sharing in cognitive radio networks: A dynamic game approach [J]. IEEE Transactions on Wireless Communications, 2008, 7(7): 2651–2660.
HUANG J, BERRY R, HONING M L. Auction-based spectrum sharing [J]. ACM Mobile Networks and Applications (MONET), 2006, 11(3): 405–418.
SURIS J E DASILVA L A HAN Z, MACKENZIE A B KOMALI R S. Asymptotic optimality for distributed spectrum sharing using bargaining solutions [J]. IEEE Transactions on Wireless Communications, 2009, 8(10): 5225–5237.
ZHENG Hai-tao, PENG Chun-yi. Collaboration and fairness in opportunistic spectrum access [C]// Proc of 40th Annual IEEE International Conference on Communications (ICC). Seoul, Korea: IEEE Communications Society, 2005: 3132–3136.
PENG Chun-yi, ZHENG Hai-tao, ZHAO Ben Y. Utilization and fairness in spectrum assignment for opportunistic spectrum access [J]. ACM Mobile networks and Applications (MONET), 2006, 11(4): 555–576.
CARLOS C A C PULIDO G T LECHUGA M S. Handling multiple objectives with particle swarm optimization [J]. IEEE Transactions on Evolutionary Computation, 2004, 8(3): 256–279.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Projects(61102106, 61102105) supported by the National Natural Science Foundation of China; Project(2013M530148) supported by China Postdoctoral Science Foundation; Project(HEUCF120806) supported by the Fundamental Research Funds for the Central Universities of China
Rights and permissions
About this article
Cite this article
Gao, Hy., Cao, Jl. Non-dominated sorting quantum particle swarm optimization and its application in cognitive radio spectrum allocation. J. Cent. South Univ. 20, 1878–1888 (2013). https://doi.org/10.1007/s11771-013-1686-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-013-1686-5