Optimal layout and deployment for RFID system using a novel hybrid artificial bee colony optimizer based on bee life-cycle model

Large-scale radio frequency identification (RFID) network planning (RNP) problem has been proven to be a NP-hard issue, which can be formulated as a high-dimensional nonlinear optimization problem with a mixture of discrete and continuous variables and uncertain parameters. First, a two-level optimization model for RFID network planning based on distributed decision making (DDM) is presented in this paper. In this model, the mixed discrete and continuous planning variables, namely the number, location, and radiate power of RFID readers are optimized. In each level of the optimization model, the different objectives to determine optimal values for these planning variables are as follows: (i) minimization of total installation cost of RFID network in the top-level; (ii) maximization of tag coverage and network reliability, and minimization of reader interference in the lower-level. In order to solve the proposed model effectively, this work proposes an efficient approach for RNP problem, namely the hybrid artificial bee colony optimizer (HABC), which employs the natural life-cycle mechanism to cast the original ABC framework to a cooperative and population varying fashion. In the proposed HABC, individuals can dynamically shift their survival states and population size varies dynamically according to the local fitness landscape during the executions of algorithm. These new characteristics of HABC help to avoid redundant search and maintain diversity of population in complex environments. Experiments are conducted on a set of CEC2005 and discrete benchmarks for evaluating the proposed algorithm. Then HABC is used for solving the real-world RNP problem on two instances with different scales. Simulation results show that the proposed algorithm outperforms the reference algorithms for planning RFID networks, in terms of optimization accuracy and computation robustness.

[1]  Francisco Herrera,et al.  A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms , 2011, Swarm Evol. Comput..

[2]  Sam Kwong,et al.  Gbest-guided artificial bee colony algorithm for numerical function optimization , 2010, Appl. Math. Comput..

[3]  Nikolaus Hansen,et al.  Completely Derandomized Self-Adaptation in Evolution Strategies , 2001, Evolutionary Computation.

[4]  Yu Liu,et al.  Genetic Approach for Network Planning in the RFID Systems , 2006, Sixth International Conference on Intelligent Systems Design and Applications.

[5]  David H. Wolpert,et al.  No free lunch theorems for optimization , 1997, IEEE Trans. Evol. Comput..

[6]  Zong Woo Geem,et al.  A New Heuristic Optimization Algorithm: Harmony Search , 2001, Simul..

[7]  G. DeGrandi-Hoffman,et al.  Beepop: A Honeybee Population Dynamics Simulation Model , 1989 .

[8]  S. Sumathi,et al.  Evolutionary Intelligence: An Introduction to Theory and Applications with Matlab , 2008 .

[9]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[10]  Quan-Ke Pan,et al.  A discrete artificial bee colony algorithm for the no-idle permutation flowshop scheduling problem with the total tardiness criterion , 2013 .

[11]  Yahui Yang,et al.  A RFID Network Planning Method Based on Genetic Algorithm , 2009, 2009 International Conference on Networks Security, Wireless Communications and Trusted Computing.

[12]  M. Myerscough,et al.  A flexible model of foraging by a honey bee colony: the effects of individual behaviour on foraging success. , 2003, Journal of theoretical biology.

[13]  Meie Shen,et al.  Optimizing RFID Network Planning by Using a Particle Swarm Optimization Algorithm With Redundant Reader Elimination , 2012, IEEE Transactions on Industrial Informatics.

[14]  Koushik Kar,et al.  Load Balancing in Large-Scale RFID Systems , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[15]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[16]  Jörg Homberger,et al.  A parallel two-phase metaheuristic for routing problems with time windows , 2001 .

[17]  Jindong Tan,et al.  A 3D object model for wireless camera networks with network constraints , 2013 .

[18]  Yunlong Zhu,et al.  Multi-colony bacteria foraging optimization with cell-to-cell communication for RFID network planning , 2010, Appl. Soft Comput..

[19]  G. Robinson,et al.  Social inhibition and the regulation of temporal polyethism in honey bees. , 2001, Journal of theoretical biology.

[20]  Yu-Chee Tseng,et al.  Distributed Deployment Schemes for Mobile Wireless Sensor Networks to Ensure Multilevel Coverage , 2008 .

[21]  Marius M. Solomon,et al.  Algorithms for the Vehicle Routing and Scheduling Problems with Time Window Constraints , 1987, Oper. Res..

[22]  D. Wolpert,et al.  No Free Lunch Theorems for Search , 1995 .

[23]  M S Li,et al.  Bacterial foraging algorithm with varying population , 2010, Biosyst..

[24]  Changhe Li,et al.  Particle swarm optimization in stationary and dynamic environments , 2011 .

[25]  Maurice Clerc Binary Particle Swarm Optimisers: toolbox, derivations, and mathematical insights , 2005 .

[26]  A. Barron,et al.  A Quantitative Model of Honey Bee Colony Population Dynamics , 2011, PloS one.

[27]  Indrajit Bhattacharya,et al.  Optimal Placement of Readers in an RFID Network Using Particle Swarm Optimization , 2010 .

[28]  Suresh Jagannathan,et al.  Efficient tag detection in RFID systems , 2009, J. Parallel Distributed Comput..

[29]  Yunlong Zhu,et al.  Hierarchical Artificial Bee Colony Algorithm for RFID Network Planning Optimization , 2014, TheScientificWorldJournal.

[30]  Daniel W. Engels,et al.  The reader collision problem , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[31]  Daniel M. Dobkin,et al.  The RF in RFID: Passive UHF RFID in Practice , 2007 .

[32]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[33]  Zhonghua Li,et al.  Artificial immune network-based anti-collision algorithm for dense RFID readers , 2014, Expert Syst. Appl..

[34]  Ponnuthurai N. Suganthan,et al.  An Adaptive Differential Evolution Algorithm With Novel Mutation and Crossover Strategies for Global Numerical Optimization , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[35]  Jörg Homberger,et al.  A two-phase hybrid metaheuristic for the vehicle routing problem with time windows , 2005, Eur. J. Oper. Res..

[36]  Tien-Chin Wang,et al.  A proposed model for measuring the aggregative risk degree of implementing an RFID digital campus system with the consistent fuzzy preference relations , 2013 .

[37]  Edward Tsang,et al.  Novel constraints satisfaction models for optimization problems in container terminals , 2013 .

[38]  Hanning Chen,et al.  Virtual Enterprise Risk Management Using Artificial Intelligence , 2010 .

[39]  Ben Niu,et al.  Artificial Bee Colony Algorithm for Reader Collision Problem in Radio Frequency Identification Network , 2013 .

[40]  G. Robinson,et al.  Regulation of honey bee division of labor by colony age demography , 1996, Behavioral Ecology and Sociobiology.

[41]  Ju-Jang Lee,et al.  RFID sensor deployment using differential evolution for indoor mobile robot localization , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[42]  Yunlong Zhu,et al.  RFID networks planning using a multi-swarm optimizer , 2009, 2009 Chinese Control and Decision Conference.

[43]  G. Robinson,et al.  Honeybee colony integration: worker-worker interactions mediate hormonally regulated plasticity in division of labor. , 1992, Proceedings of the National Academy of Sciences of the United States of America.

[44]  Jing J. Liang,et al.  Comprehensive learning particle swarm optimizer for global optimization of multimodal functions , 2006, IEEE Transactions on Evolutionary Computation.

[45]  Xiao Hu,et al.  Multiobjective Estimation of Distribution Algorithm Combined with PSO for RFID Network Optimization , 2010, 2010 International Conference on Measuring Technology and Mechatronics Automation.

[46]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[47]  Dervis Karaboga,et al.  A modified Artificial Bee Colony algorithm for real-parameter optimization , 2012, Inf. Sci..

[48]  Fred W. Glover,et al.  A user's guide to tabu search , 1993, Ann. Oper. Res..