International Journal of Mechanical Engineering and Technology (IJMET) Volume 10, Issue 01, January 2019, pp. 677–689, Article ID: IJMET_10_01_069 Available online at http://www.iaeme.com/ijmet/issues.asp?JType=IJMET&VType=10&IType=1 ISSN Print: 0976-6340 and ISSN Online: 0976-6359 © IAEME Publication Scopus Indexed COMPARATIVE EVALUATION OF THE GRADIENT-BASED CUCKOO SEARCH (GBCS) AND (MC-GPSO) TECHNIQUES FOR OPTIMAL RFID NETWORK PLANNING Nihad Hasan Talib, Khalid bin Hasnan, Azli bin Nawawi, Haslina Binti Abdullah And Adel Muhsin Elewe Faculty of Mechanical and Manufacturing Engineering. University Tun Hussein Onn Malaysia (Batu- Pahat, Johor, Malaysia) ABSTRACT Large-scale, complex, and dynamic radio frequency identification network planning (RNP) problem has been proven to be an NP-hard case. Meta-heuristic algorithms provide efficient techniques to resolve the problems of RFID Network Planning optimization that are not possible with the traditional techniques. The gradient of the RFID Network Planning objective function was recently used to improve the precision of global optimal solutions. This work presents a comparative study between the Gradient-Based Cuckoo Search (GBC Search) and Multi-Colony Global Particle Swarm (MC-GLOBAL PSO) in complex, and dynamic RNP network, Experiments are conducted on two standard RFID sets of benchmark data which consist of random topologies. The results of this comparison investigated the performance of the algorithm in terms of (1) maximum of tag coverage, (2) required number of readers, (3) and minimum interference between readers. The present method specifies the combined performance of the reader propagation area based on the evaluation of the tag density and location by using the Gradient-Based to manage the input representation of the Cuckoo Search .Simulation outcomes demonstrate the (GBC Search) technique outperforms the reference algorithms for designing RFID networks, in terms of optimization efficiency and calculation robustness, indicating that the GBC Search is suitable for solving huge dimension RNP problems. Keywords: RFID system, RNP hard-problem, Meta-heuristic algorithms (GBCS) and MC-GPSO. Cite this Article: Nihad Hasan Talib, Khalid bin Hasnan, Azli bin Nawawi, Haslina Binti Abdullah,And Adel Muhsin Elewe, Comparative Evaluation of the GradientBased Cuckoo Search (Gbcs) and (Mc-Gpso) Techniques for Optimal Rfid Network Planning , International Journal of Mechanical Engineering and Technology, 10(01), 2019, pp. 677-689. http://www.iaeme.com/IJMET/issues.asp?JType=IJMET&VType=10&IType=1 http://www.iaeme.com/IJMET/index.asp 677 editor@iaeme.com Nihad Hasan Talib, Khalid bin Hasnan, Azli bin Nawawi, Haslina Binti Abdullah, And Adel Muhsin Elewe 1. INTRODUCTION Radio frequency identification (RFID) system as a unique inventory tracking technology that has produced significant development in various practical industrial situations where much big application potential has been realized and many are being explored. In various real-world applications of RFID, such as manufacturing, Tracking of tools, Library Systems, railway, logistics, maintenance, and warehouse,[1] a sufficient number of RFID readers are used in order to give full coverage of the RFID tags in the given space [2] In recent years, RFID system is applied to construct up an “Internet of Things” .a network that combines physical things to the Internet, making it possible to access remote sensor information and to monitor the physical world without any physical contact [3] This raises some issues in the deployment of an RFID network for the control and management of the large-scale Internet of Things purposes, such as good tag coverage, quality of service , and cost [4]. This results in some important questions to be considered in the case of avoiding reader to reader interference [5][6] such as (1) how many readers are required; (2) where readers should be installed; (3) what the suitable parameter is setting for each RFID reader [6]. In addition, considering the cost-efficient for the radio frequency identification system, the system should meet the objects with the smallest number of readers and highest tags coverage [5] In general, we described that the network planning of RFID aims to optimize a set of targets ( the least cost of the reader, maximum coverage of tags, good load balance, interference, etc.), by setting the control variables (the coordinate of the reader, readers number, the parameters of antenna, etc.) of the system [7]. Optimization is a process for developing functional procedures such as locating the maximum or minimum of a function in order to greatest achievable performance under the given limitations, Artificial Intelligence (AI) methods offer an interesting application in engineering. Optimization techniques represent a robust set of tools which can be employed to determine optimal solutions for many kinds of problems [8] In recent years, a class of RFID Network Planning optimization based on SI techniques has been developed, including (EA) Evolutionary Algorithms and (SI) Swarm Intelligence. [9] [10] SI includes five different techniques, namely (ACO) Ant Colony Optimization, (ABC) Artificial Bee Colony, (PSO) Particle Swarm Optimization, (BFO) Bacterial Foraging Optimization, and Firefly Algorithm (FA) [11]. Recently, cuckoo search algorithms have been applied in wide function optimization domains such as feature selection, engineering optimization, scheduling, planning, and realworld applications [12]. The Cuckoo Search (CS) is a unique nature- inspired stochastic optimization approach.). Fateen et al.in 2014 allowed the CS algorithm to apply the gradient information to increase the performance and reliability of the algorithm [13]. GBCS proved to be a strong algorithm candidate for solving difficult optimization problems. Jaballah and Meddeb in 2017 presented a Self-Adaptive Cuckoo (SACS) algorithm [14] The SACS technique is a helpful method to solve real RFID network planning cases. The empirical results observed optimal solutions for the problem of RFID network planning. [14]. This paper compares the state of the art PSO developed algorithm, known as the MC-GPSO technique presented by Hasana in 2015 with GradientBased Cuckoo Search (GBCS). The aim of this study is to determine a proper algorithm in order to employ the RFID in a large and complex area. The simulation results showed the superiority of the suggested algorithm (GBCS). The rest of the paper is organized as follows. Section 2: gives a review of the RNP Optimization. Section 3: describes the implementation of the proposed approach based on GBCS Section 4: gives description of the MC-GPSO algorithm. Section 5: defines the Mathematical Model and Problem Formulation, Section 6: algorithm simulation results and Section 7: outlines the conclusions. http://www.iaeme.com/IJMET/index.asp 678 editor@iaeme.com Comparative Evaluation of the Gradient-Based Cuckoo Search (Gbcs) and (Mc-Gpso) Techniques for Optimal Rfid Network Planning 2. RFID NETWORK PLANNING OPTIMIZATION METHODS RFID Network Planning (RFID-NP) is defined as a method of network-synthesis based on multi-objective of RFID technology. RNP is aimed to ensure that the service of the network can satisfy the requirements of the contributors as well as operator. RFID technology Planning optimization assists to maximize network structure performance. due to of the complex engineering problems such as variables, dimensions and time. Nature inspired techniques are created to optimize numerical benchmark functions and solve NP-hard obstacles for a huge number of dimensions, variables, etc. Therefore, RNP is enhanced by employing different algorithms. The (PSO) algorithm is one of the state-of-art methods used in this area. PSO algorithm is considered a population - based stochastic optimization method. This algorithm is inspired via social behavior as demonstrated by fish and birds. PSO is a fast operation speed algorithm based on few parameters that need to be adjusted. Researchers offered a new development for tuning the parameters and hybridized the algorithm. Chen et al. in 2011 presented the PS20 method, which increases the single population and improves PSO update equations. The researchers presented the idea of a reader collision problem. They observed a good optimization effect for weight and speed [11] Gong et al. in 2012 updated the PSO method via neglecting readers during the search process by the Tentative Reader Elimination operator. The proposed method improved overall RFID network performance for the number of readers by reducing the number of used readers correlated with interference and maximizing tag coverage [15] [16] Feng (2013) developed a new optimization method using ellipse propagation patterns to solve the problems of multi-objective nonlinear optimization of difficult large working space of RFD network planning. The multi-community Global-PSO method applies the mutation approach and genetic selection to develop particle swarm dynamic controls for RPN applications. The algorithm working process is to partition the single population of the standard PSO into a multi-swarm [17] Gong et al. in 2013 used the adaptive small-world network design to develop a new local topology system called (AWPSO). This system enables each particle to interact with its neighbors, and via chance communicates by small-world randomization with some remote particles. The ASWPSO method was tested using thirteen benchmark functions, and the results verified the robustness and high power of the introduced adaptive small-world topology [18]. Nawawi et al. in 2015 improved PSO using (DOE) Design of Experiment. The present method was able to choose the excellent setting of Particle Swarm parameters. They managed high quality results in overall RNP [19] In 2015 Hasnsn et al. applied a robust method for RFID system using (MC-GPSO) a MultiColony Global Particle Swarm Optimization approach. The procedure in this method is to participate the swarm into multi-colonies to find the smallest readers number and the min interference impact that covers RFID tags in a large-area. This method exhibited a strong and effective RNP technique [9]. Therefore, it was compared with the Firefly Algorithm (FA) in 2017 based on large scale RNP [18]. All the presented algorithms were applied in a specific area that does not exceed 80 meters square. However, in real applications, the use of larger area such as in railway stations requires more efficient methods. This guides us to test the GradientBased Cuckoo Search (GBCS) Algorithm for this purpose. 3. GRADIENT– BASED CUCKOO SEARCH (GBC SEARCH) ALGORITHM http://www.iaeme.com/IJMET/index.asp 679 editor@iaeme.com Nihad Hasan Talib, Khalid bin Hasnan, Azli bin Nawawi, Haslina Binti Abdullah, And Adel Muhsin Elewe This section will introduce modified CS algorithm based on the objective gradient function. In the present method, the present modification did not change the stochastic nature of the processes which reduce the performance of the algorithm. The CS operation was created from cuckoo species based on the obligate type parasitism. It lays their eggs in the host bird nests. Each egg is considered as a solution to a RFID reader position. The cuckoo egg is considered as a new solution (i.e. new reader position). The aim of the algorithm processes is to employ the best solution (cuckoo) in order to develop the weak solutions in the nests. The independent rules of CS are [10] [13]: i. The cuckoo places one egg at time randomly in a chosen nest. ii. A high-quality solution presents the best nest and carries over to the next step of generation. iii. The number of independent host nests will be fixed, and the alien egg can be found by the host based on the probability of Ο΅ [0,1]. Based on the presented rules, the process of finding the optimal solution will be either by throwing the egg away or leaving the nest to generate a new nest in new position. In order to facilitate the processes in the algorithm operation, the final assumption will approximate the fraction pa of the n nests. The CS working flow can be reviewed in the pseudo code in Figure 1 below [20] http://www.iaeme.com/IJMET/index.asp 680 editor@iaeme.com Comparative Evaluation of the Gradient-Based Cuckoo Search (Gbcs) and (Mc-Gpso) Techniques for Optimal Rfid Network Planning Figure 1 Pseudo code of the CS algorithm [9] L´evy flight is considered as the best random exploration model and has been helpful in stochastic simulations of random real events. To create a fresh egg in original CS, an L´evy flight is performed utilizing the coordinates of an egg chosen randomly. This stage can be described by: [9] [20] π₯ππ‘+1 = π₯ππ‘ +⊗ πΌLevy(λ) (1) In present formula the (⊗ ) means multiplications of entry-wise. The Lévy flight is considered as Step-lengths based on the following probability distribution: πΏππ£π¦ π’ = π‘ −π , π€βπππ π‘ < π ≤ 3 (2) The real application of this algorithm it to observe the cuckoo’s behavior, It shows that if the cuckoo egg is similar to the host’s eggs, the process of random walk will be less likely in order to discover the cuckoo egg. Therefore, the fitness will be considered as a difference in solution [10] The modification presented by Fatten in 2014 used the local random walk based http://www.iaeme.com/IJMET/index.asp 681 editor@iaeme.com Nihad Hasan Talib, Khalid bin Hasnan, Azli bin Nawawi, Haslina Binti Abdullah, And Adel Muhsin Elewe on the fraction (1-pa) of the replaced nests [13] The nest fraction (1-pa) which is selected at random process is considered as abandoned and changed new positions based on new ones via local random walks. The formula: [9] [20] of local random walk can be described as π₯ππ‘+1 = π₯ππ‘ +∝ (π₯ππ‘ + π₯ππ‘ ) (3) where π₯ππ‘ and π₯ππ‘ are two different solutions. These solutions generated and selected randomly by the factor represents a random number intended by the regular distribution. In the original algorithm, the value and the direction of the step are both random in walk depending on the new nests when they are generated from the replaced nests. The modification in the present algorithm, the researcher resaved the randomness of the magnitude of the step. However, direction is calculated based on the gradient sign of the objective function. When the gradient is negative, the direction of step will be positive. If the gradient is positive, the direction of step will be negative. Based on the present sequence, new nests will be generated randomly from the worst nests while in the direction of the minimum number of old nests. Thus, (Eq. 1) is renewed by: i) π π‘πππ = πΌ(π₯ππ‘ − π₯ππ‘ ), xit+1 = xit + stepi β¨sign (−step df (4) i where sign function involves the sign of its argument and dfi is the objective function gradient at each variable, that is, f/ i, ∂f/∂ i [15] This simple adjustment does not renew the building of the CS algorithm but offers major usage of the available data about the gradient of the objective function. 4. MC-GPSO ALGORITHM Meta-heuristic [MC-GLOBAL PSO] technique is an improved Particle Swarm Optimization. It consists of a swarm of [Birds or fish] placed at a location in the exploration area. The particles travel up the space area based on path and velocity, which is known as particle speed. Any particle is dependent based on the excellent location and the good solution compared with its neighbors. All the created random numbers will converge to the best places and tests the fitness of each particle. Total the numbers will repeat into PSO equations. Equation 5 will be modernized by adjusting the speed (t) in order to renew the location value which is shown in Equation 6[21] (π‘ + 1) = π£π€(π‘) + (π(π‘) − π(π‘))π (π1 ) + (π(π₯) − π(π‘))π (πΆ2 ) (5) π(π‘ + 1) = π(π‘) + π£(π‘ + 1) (6) 2015, Hasnsn et al. introduced a robust method for RFID system using a Multi-Colony Global Particle Swarm (MC-GPSO) approach. The procedure in this method is to shear the swarm into multi-colonies in order to detect the minimum number of RFID readers that covers all tags on a working area and the minimum overlapping effect. This method presented a strong and useful technique of RFID –network design [21]. The procedure of MC-G Particle Swarm is defined as follows: Stage 1. Initialize random position and velocity of all RFID readers. Stage 2. Evaluate the fitness of all RFID readers and the evaluation of the fitness function will register each swarm “personal Best” and then determine the “global Best”. Stage 3. Update the location and speed by using equations (5) and (6). Stage 4. The fitness will be compared with the previous good fitness speed and location. http://www.iaeme.com/IJMET/index.asp 682 editor@iaeme.com Comparative Evaluation of the Gradient-Based Cuckoo Search (Gbcs) and (Mc-Gpso) Techniques for Optimal Rfid Network Planning Stage 5. If global best and maximum value has been achieved by achieving the global good location, then end procedure; otherwise, move to stage 3. 5. RNP MATHEMATICAL MODEL AND PROBLEM FORMULATION The mathematical form of the RNP involved two issues [21]. The first issue is to define the parameters of reader. The parameters of the (RNP) problem defined in each optimization methods were changed to improve the Solution Quality [SQ][22] These parameters are shown in Table 1 Table 1 Parameters of the (RNP) problem. S. No. Symbol s Parameters S. No. Symbol s Parameters 1. ππ Power input at receiving antenna 14. π₯π‘ , π¦π‘ Coordinate of RFID tags 2. ππ‘ Power output at transmitting antenna 15. π₯, π¦ Coordinate of RFID reader 3. πΊπ‘ Transmitting antenna gain(reader) 16. n Path loss exponent (freespace) 4. πΊπ Receiving antenna gain(tag) 17. 5. π Wave length 18. πΆππ£ Coverage of tags group in TS range 6. ππππ₯ Max propagation distance in meter 19. ππ Readers number 7. πΏπ Path loss in meter 20. π‘ Tag 8. πΏππ Path loss in decibels 21. π π The propagation domain 9. π Speed of light (299792458 m/s) 22. ππ The working domain 10. π Frequency (Hz) 23. π Number of groups 11. ππ‘ Total RFID Tags 24. πΆππ£π Coverage rate of first group of RFID tags 12. πΆππ£π Coverage rate of second group of RFID tags 25. ri,rj interference range of the RFID readers i,j 13. ππ‘π Distance between RFID tag and reader center. 26. Ri,Rj the position of the readers ππ‘π Distance between tag and reader center The values of these parameters were identified as follows: (1) Operating Frequency of UHF RFID was 915 MHz (2) Reader of RFID adjustable Transmitting power range was (0.1 to 2 watts). (3) (Tt minimum) sensitivity thresholds of tags was (-10dBm). (4) Sensitivity thresholds of http://www.iaeme.com/IJMET/index.asp 683 editor@iaeme.com Nihad Hasan Talib, Khalid bin Hasnan, Azli bin Nawawi, Haslina Binti Abdullah, And Adel Muhsin Elewe Readers (Tr) was (- 70dBm). (5) RFID Reader Antenna Gain (Gr) was (6.3 dBi). (6) RFID Tag Antenna Gain (Gt) was (3.7dBi) [16] the proposed method (GBCS) algorithm is evaluated against two RNP instances: [RRONDUM50] and [RRONDOM100] with random topologies and 50 and 100 tags respectively All instances are tested on a (80m × 80m) working area. For comparison targets, these values and benchmark cases are the same as introduced by Hasnan in [9]. The main parameter is the propagation range of the reader (ππππ₯ )The propagation range of the reader can be computed by Friis transformation below [23] π 2 1 ππ = ππ‘ × πΊπ‘ × πΊπ × [(4×π) × (ππ )] (7) πππππππ [πππ] = ππ‘ππ [πππ] + πΊππππππ [ππ] + πΊπ‘ππ [ππ] − πΏ[ππ] (8) Where r is physical distance between the reader and the tag (n) Environmental factor called (path loss exponent) is different for each environment. In the free-space it is equal to 2 and in another environment varies from1.7 to 5 according to Table 2 below. Table 2 Path loss exponent for different environment [23] S. No. Different Environment Exponent 1. Urban - zone 2.7- 3.5 2. Suburban- zone 3-5 3. Free- space 2 4. Indoor system- (line of sight) 1.7 - 1.8 5. Indoor system - (Non-line of sight) 3.5-5 Now we can calculate the max reader propagation range based on sensitivity thresholds of tags π π ×πΊ ×πΊ π‘ π‘ π ππππ₯ = 4×π × √Sensitivity thresholds of tags (9) The consideration is fixed as the length and width of the space that contains the distributed tags. The propagation range is computed in equation 9 and the present computations are subject to the boundary conditions [9] [16] [23]: ππππ₯ ≥ ππ (10) From the present formulas, the distance between reader and tag can be found from the formula below: ππ = √(π₯ − π₯π‘)2 − (π¦ − π¦π‘)2 (11) The second issue in a mathematical pattern of the (RNP) is to define the objective functions of RNP problems. And objective functions can be summarized as follows in three equations. The first equation concerns the tag coverage (COV). [9] [16] [23]: πΆπππ = ∑πππ₯ π‘=π π(ππππ₯ − ππ‘π ) (12) The second equation concerns the required number of readers (N) that covers all tags http://www.iaeme.com/IJMET/index.asp 684 editor@iaeme.com Comparative Evaluation of the Gradient-Based Cuckoo Search (Gbcs) and (Mc-Gpso) Techniques for Optimal Rfid Network Planning ππ = ∑ππ‘=ππ πΆπππ (13) The rate of tags coverage in the specified network, which represents a highly important and necessary objective function of all RFID systems, is defined as: π(πΆππ£) = πππ‘πππ‘ππ π‘πππ π‘ππ‘ππ π‘πππ = ∑πππ₯ π‘=ππ 1 ππ πΆππ£ = { 0 πΆππ£π ππ‘ (14) ππππ₯ ≥ ππ‘π } ππ‘βπππ€ππ π Third equation concerns the interference (I) between RFID readers which can be determined by the following numerical equation [9] π πΌmin = ∑π−1 π=1 ∑π=π+1(π π + ππ ) − (πππ π‘(π π , π π ) (15) Where dist. (π π , π π ) is function that computes the distance between readers. The interference rate can be calculated by the formula: π(πΌ) = πΌππ‘πππππππ π‘πππ π‘ππ‘ππ π‘πππ = ∑π,π πΆππ£π ∩πΆππ£π (16) ππ‘ The equations of each objective function such as maximum tags coverage, minimum interference between reader and number of readers were placed into GBC-Search. GBCS calculated the optimum solutions of network planning according to the priority of objective function. 6. RESUTS A ND DISCUSSIONS In experiential tests, we applied two RNP situations: R50 and R100 with random topologies and 50 , 100 tags respectively as shown in Figure 3 (a and b).All situations are tested on a (80m × 80m) working area as shown in Figure 2, where in each case 10 RFID Readers were initialized and distributed in order to cover all the tags as shown in Figure 4(a and b). All simulation runs were conducted with 15000 iteration and 25 independent runs. The special parameters of the RFID problem are shown in section 4 Table 1. For comparison targets, these values are the same as presented and developed by Hasnan in 2015 [9]. Figure 2 working area. http://www.iaeme.com/IJMET/index.asp 685 editor@iaeme.com Nihad Hasan Talib, Khalid bin Hasnan, Azli bin Nawawi, Haslina Binti Abdullah, And Adel Muhsin Elewe Figure 3(a) Tags distribution [instance R100] Figure 3 (b) Tags distribution [instance R50] Figure-4 (a) Reader initialization [instance R100] Figure-4 (b) Reader initialization [instance R50] In all cases RFID reader positions were distributed in order to cover all the tags denoted as plus signs” +”. The coordinates of the readers are shown as red stars “*”, and their interrogation range as a red circle of dashed lines. The experimental results of the GBCS algorithm observe a good solution for large scale areas (80m2) based on the solution quality of the maximum tag coverage, minimum interference between readers, and required number of readers. Figures (5 and 6) show the solution quality for RNP large scale area. http://www.iaeme.com/IJMET/index.asp 686 editor@iaeme.com Comparative Evaluation of the Gradient-Based Cuckoo Search (Gbcs) and (Mc-Gpso) Techniques for Optimal Rfid Network Planning Case 1: R50 as shown in the simulation results in Fig (5a) the GBCS algorithm observes robust solutions due to the required number of readers, the proposed method was able to employ 7 readers with minimum interference, .and it was able to achieve 94.56% coverage for 50 RFID tags. Case 2: R100 in proposed method (GBCS) algorithm only 6 RFID readers were able to achieve 93.96% coverage for 100 tags, in the defined space with minimum interference as shown in Figure 5(b). Table 3 Analysis of the best results (GBCS) Stochastic optimization technique GBCS algorithm RNP instances No. of readers Interference Tags Coverage Working area R50 7 0.0006 94.56 % 80m2 R100 6 0.034 93.96 % 80m2 It can be observed from numerical results shown in Table (3) that GBCS can achieve minimum number of readers due to optimal reader positions with good coverage. The useless readers were removed from the space by GBCS algorithm using skip reader operator in order to reduce the overall deployment cost and avoid reader-to-reader interference. Table 4 Comparative results Stochastic technique RNP instances Gradient-Based Cuckoo Search Multi-Colony G Particle Swarm (GBCS) MC-GPSO No of readers Interference http://www.iaeme.com/IJMET/index.asp Coverage % 687 No of readers Interference Coverage % editor@iaeme.com Nihad Hasan Talib, Khalid bin Hasnan, Azli bin Nawawi, Haslina Binti Abdullah, And Adel Muhsin Elewe R50 7 0.0006 94.56 % 9 0.053 95.09 R100 6 0.034 93.96 % 10 0.059 94.68 In Table 4 the comparative analysis shows that the GBCS algorithm provides robust solutions due to the required number of readers with minimum interference, especially in large data. In the case of R100 readers 6 readers were used while the (MC-GLOBAL PSO) algorithm used 10 readers. And in case R50 GBCS 7 readers were used with minimum interference while the (MC-GLOBAL PSO) algorithm used 9 readers. Also, the comparative analysis shows that the GBCS the weak in tag coverage, as it achieved 94.56% of coverage area in case of 50 tags and 93.96 % of coverage in case of 100 tags, while (MC-GPSO) covered 95.09% and 94.68 %respectively. It can be seen that the algorithm (MC-GPSO) was better than GBCS algorithm in tag coverage. These results indicate that the GBCS algorithm can be used efficiently in largescale conditions with random big data. It can be a useful solution for RFID network planning. This is because it uses the significantly fewer readers which is the next most crucial criterion with minimum interference and good coverage area. 7. CONCLUSIONS The influence of multi-objective RFID -NP design was analyzed and compared using CBCS and MC-GPSO techniques. The suggested approach was experimented against Large-scale, complex, and dynamic environment problem and implemented in two instances of tag distribution which consist of random topologies in 80 × 80 meters square area. CBCS presented greater capability than MC-GPSO algorithm in RFID-NP in terms of (1) required a number of readers (2) interference between readers, but there were weaknesses in tag coverage. Simulation outcomes observe the (GBC Search) technique improves the reference algorithms for designing RFID networks, in terms of optimization efficiency and calculation robustness, indicating that the GBC Search is suitable for solving huge dimension RNP problems. REFERENCES [1] [2] [3] [4] [5] [6] Chang TH, Hsu SC,Wang TC (2013) A proposed model for measuring the aggregative risk degree of implementing an RFID digital campus system with the consistent fuzzy preference relations. Appl Math Model 37(5):2605–2622 B. Carbunar, M. K. Ramanathan, M. Koyut¨urk, S. Jagannathan, andA. Grama, “Efficient tag detection in RFID systems,” Journal of Parallel andDistributed Computing, vol. 69, no. 2, pp. 180–196, 2009. B. Carbunar, M. K. Ramanathan, M. Koyuturk, C. Hoffmann, and A. Grama, “Redundant reader elimination in RFID systems,” in Proceedings of the 2nd Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks (SECON ’05), pp. 176–184, Santa Clara, Calif, USA, September 2005. Q. Guan, Y. Liu, Y. P. Yang, and W. S. Yu, “Genetic approach for network planning in the RFID systems,” in Proceedings of the 6th International Conference on Intelligent Systems Design and Applications (ISDA ’06), vol. 2, pp. 567–572, Jinan, China, October 2006. M. F. Tasgetiren,Q. K. Pan, P.N. Suganthan, and A.Oner, “Adiscrete artificial bee colony algorithm for the no-idle permutation flow shop scheduling problem with the total tardiness criterion,” Applied Mathematical Modelling, vol. 37, no. 10-11, pp. 6758– 6779, 2013. H. N. Chen, Y. L. Zhu, K. Y. Hu, and T. Ku, “RFID network planning using a multi-swarm optimizer,” Journal of Network and Computer Applications, vol. 34, no. 3, pp. 888–901, 2011. http://www.iaeme.com/IJMET/index.asp 688 editor@iaeme.com Comparative Evaluation of the Gradient-Based Cuckoo Search (Gbcs) and (Mc-Gpso) Techniques for Optimal Rfid Network Planning [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] Y.Gao, X.Hu, H. L. Liu, and Y. Feng, “Multi objective estimation of distribution algorithm combined with PSO for RFID network optimization,” in Proceedings of the International Conference on Measuring Technology and Mechatronics Automation (ICMTMA ’10), vol. 2, pp. 736–739, Changsha City, China,March 2010. Hasnan, K. et al. 2012. Implementation of RFID System for Improving the Inventory Management System in Unijoh Sdn Bhd. Planning (RNP), 2013. Hasnan, K., Ahmed, A., Bakhsh, Q., Hussain, K., Latif, K., Tun, U., … Pahat, B. (2015). A Novel Optimal RFID Network Planning by MC-GPSO, 8(Augus) Khalid bin Hasnan, Nihad Hasan Talib, Azli bin Nawawi (2018). Analysis of GradientBased Cuckoo Search for the Large-Scale Optimal RFID Network Planning. [11] Elewe, A. M. (2016). Review of rfid optimal tag coverage algorithms, 11(12), 7706– 7711. Jr, I. F., & Yang, X. (n.d.). Cuckoo Search: A Brief Literature Review, 1–13. Fateen, S. E. K., & Bonilla-Petriciolet, A. (2014). Gradient-based cuckoo search for global optimization. Mathematical Problems in Engineering, 2014. https://doi.org/10.1155/2014/493740 Jaballah, A., & Meddeb, A. (2017). A new variant of cuckoo search algorithm with selfadaptive parameters to solve complex RFID network planning problem. Wireless Networks. Bacanin, N., Tuba, M and Strumberger, 2015. RFID Network Planning by ABC Algorithm Hybridized with Heuristic for Initial Number and Locations of Readers. Elewe, A. M., Hasnan, K. Bin, & Nawawi, A. Bin. (2017). HYBRIDIZED FIREFLY ALGORITHM FOR REVERSE LOGISTICS SORTING ACTIVITY Feng, H., & Qi, J. (2013). Planning Using a New Hybrid Evolutionary Algorithm, 2(1), 179–188. Hasnan, K. (2017). Comparative evaluation of Firefly Algorithm and MC-GPSO for Optimal RFID Network Planning, 2017. Nawawi, A. B. I. N., Access, F., Permai, T., & Pahat, B. (2015). UNIVERSITI TUN HUSSEIN ONN MALAYSIA STATUS CONFIRMATION FOR DOCTORAL THESIS A MODIFIED TECHNIQUE IN RFID NETWORK PLANNING AND OPTIMIZATION ACADEMIC SESSION: 2014 / 2015 ii This thesis has been examined on date 20 th August 2014 and is sufficient in fulfi. Vijaya Geeta Pentapalli, V., & Kiran Varma, R. P. (2007). Cuckoo Search Optimization and its Applications: A Review. International Journal of Advanced Research in Computer and Communication Engineering ISO, 3297(11), 556–56 https://doi.org/10.17148/IJARCCE.2016.511119 K. Hasnan et al., “A Novel Optimal RFID Network Planning by MC-GPSO,” vol. 8, no. August 2015. Ma L, Chen H, Hu K et al (2014) Hierarchical artificial bee colony algorithm for RFID network planning optimization. Sci World J 2014:1–21 NIHAD. HASNAN 2018. REAL - TIME TRANSPORTATION MONITORING USING AN INTEGRATED RFID - GIS SCHEME. International Journal of Mechanical Engineering & Technology (IJMET) - Scopus Indexed.Volume:9, Issue:13,Pages:1-13 http://www.iaeme.com/IJMET/index.asp 689 editor@iaeme.com