TY - JOUR
T1 - An efficient resource allocation scheme using particle swarm optimization
AU - Gong, Yue Jiao
AU - Zhang, Jun
AU - Chung, Henry Shu Hung
AU - Chen, Wei Neng
AU - Zhan, Zhi Hui
AU - Li, Yun
AU - Shi, Yu Hui
N1 - Funding Information:
Manuscript received December 26, 2010; revised April 21, 2011 and August 17, 2011; accepted October 10, 2011. Date of publication February 7, 2012; date of current version November 27, 2012. This work was supported in part by the National Science Fund for Distinguished Young Scholars under Grant 61125205, in part by the National Natural Science Foundation of China under Grant 61070004, and in part by the NSFC Joint Fund with Guangdong under Key Project U0835002. For additional information regarding this paper please contact Jun Zhang (corresponding author).
PY - 2012
Y1 - 2012
N2 - Developing techniques for optimal allocation of limited resources to a set of activities has received increasing attention in recent years. In this paper, an efficient resource allocation scheme based on particle swarm optimization (PSO) is developed. Different from many existing evolutionary algorithms for solving resource allocation problems (RAPs), this PSO algorithm incorporates a novel representation of each particle in the population and a comprehensive learning strategy for the PSO search process. The novelty of this representation lies in that the position of each particle is represented by a pair of points, one on each side of the constraint hyper-plane in the problem space. The line joining these two points intersects the constraint hyper-plane and their intersection point indicates a feasible solution. With the evaluation value of the feasible solution used as the fitness value of the particle, such a representation provides an effective way to ensure the equality resource constraints in RAPs are met. Without the distraction of infeasible solutions, the particle thus searches the space smoothly. In addition, particles search for optimal solutions by learning from themselves and their neighborhood using the comprehensive learning strategy, helping prevent premature convergence and improve the solution quality for multimodal problems. This new algorithm is shown to be applicable to both single-objective and multiobjective RAPs, with performance validated by a number of benchmarks and by a real-world bed capacity planning problem. Experimental results verify the effectiveness and efficiency of the proposed algorithm.
AB - Developing techniques for optimal allocation of limited resources to a set of activities has received increasing attention in recent years. In this paper, an efficient resource allocation scheme based on particle swarm optimization (PSO) is developed. Different from many existing evolutionary algorithms for solving resource allocation problems (RAPs), this PSO algorithm incorporates a novel representation of each particle in the population and a comprehensive learning strategy for the PSO search process. The novelty of this representation lies in that the position of each particle is represented by a pair of points, one on each side of the constraint hyper-plane in the problem space. The line joining these two points intersects the constraint hyper-plane and their intersection point indicates a feasible solution. With the evaluation value of the feasible solution used as the fitness value of the particle, such a representation provides an effective way to ensure the equality resource constraints in RAPs are met. Without the distraction of infeasible solutions, the particle thus searches the space smoothly. In addition, particles search for optimal solutions by learning from themselves and their neighborhood using the comprehensive learning strategy, helping prevent premature convergence and improve the solution quality for multimodal problems. This new algorithm is shown to be applicable to both single-objective and multiobjective RAPs, with performance validated by a number of benchmarks and by a real-world bed capacity planning problem. Experimental results verify the effectiveness and efficiency of the proposed algorithm.
KW - Bed capacity planning
KW - multiobjective resource allocation problem (MORAP)
KW - particle swarm optimization (PSO)
KW - resource allocation problem (RAP)
UR - http://www.scopus.com/inward/record.url?scp=84870558007&partnerID=8YFLogxK
U2 - 10.1109/TEVC.2012.2185052
DO - 10.1109/TEVC.2012.2185052
M3 - Article
AN - SCOPUS:84870558007
SN - 1089-778X
VL - 16
SP - 801
EP - 816
JO - IEEE Transactions on Evolutionary Computation
JF - IEEE Transactions on Evolutionary Computation
IS - 6
M1 - 6148273
ER -