Cooperative Particle Swarm Optimization for Layout Optimization in Wireless Sensor Networks

Size: px
Start display at page:

Download "Cooperative Particle Swarm Optimization for Layout Optimization in Wireless Sensor Networks"

Transcription

1 Cooperative Particle Swarm Optimization for Layout Optimization in Wireless Sensor Networks Nathan Fortier Compute Science Department Montana State University Bozeman, Montana Agata Gruza Compute Science Department Montana State University Bozeman, Montana Russ Ericksen Compute Science Department Montana State University Bozeman, Montana Abstract Energy consumption and coverage are common design issues in Wireless Sensor Networks (WSNs). For that reason, it is vital to consider network coverage and energy consumption in the design of WSN layouts. Because selecting the optimal geographical positions of the nodes is usually a very complicated task, we propose a novel heuristic search technique to solve this problem. Our approach is a multi-population search algorithm based on Particle Swarm Optimization (PSO). The goal of this algorithm is to search for sensor network layouts that maximize both the coverage and lifetime of the network. Unlike traditional PSO, our algorithm assigns a swarm to each sensor in the network and a global network topology is used to evaluate the fitness of each particle. We hypothesize that the suggested method will improve upon the single population search algorithms that are often applied to this problem. I. INTRODUCTION A Wireless Sensor Network (WSN) is an assemblage of sensor nodes deployed in a target area and used to perform monitoring and surveillance tasks. Each sensor node is a small, low-priced sensor that transmits data to a central high-energy communication node (HECN). The devices communicate with each other wirelessly over a small distance and can remotely monitor a variety of situations. At present, WSNs have become a hot research topic because of their promising application in numerous fields including environmental monitoring, medicine, animal tracking, and military surveillance. Even though sensor networks have expeditiously become omnipresent in their applications, energy consumption and positioning of the sensor nodes is a major concern. Most sensors rely on batteries that have limited lifespan and need to be replaced regularly. The design of sensor layouts that account for both network coverage and power consumption is a difficult problem. Because WSN may have large number of nodes, the task of selecting the optimal geographical positions of the nodes can be very complicated. Therefore, we propose a cooperative particle swarm algorithm as a heuristic to address the problem of wireless sensor layout design. In our approach we assign a swarm to each node in the network. Each swarm will search for optimal x and y positions for its associated sensor. A global network layout, consisting of the coordinates found by the best particles, will be maintained by the algorithm. The lifetime and coverage of this global layout will be used to measure the quality of each particle s position. We call this algorithm SSplit. We hypothesize that by splitting the swarms across the set of sensors, our algorithm will obtain a finer-grained credit assignment, and reduce the chance of neglecting a good solution for a specific portion of the solution vector. We will verify this hypothesis by comparing our algorithm to several traditional single-population search techniques. A. Layout Optimization II. BACKGROUND Layout optimization for wireless sensor networks consists of finding the coordinates for a set of sensors that maximizes the lifetime and coverage for the sensor network. Placement of the sensors is bounded within a two-dimensional square region with an upper left corner at (0, 0) and a lower right corner at (M, M). Each sensor can monitor anything in the sensing radius R s and a sensor can communicate with any other sensor within the communication radius R c. Every sensor must periodically transmit its data to a high-energy communication node (HECN). In our model we assume that the HECN is placed in the center of the region. This assumption does not effect generalizability. Each sensor has an initial energy E and this energy decreases by one unit for each data transmission. The coverage for a given layout is computed as the area of the union of the circles of radii R s centered at each sensor, divided by the total area: Coverage = n i=1 R s(x i, y i ) 2 (1) Area The lifetime of a sensor layout is computed as the time to first sensor failure divided by the maximum lifetime of a sensor: Lifetime = min i=1...n(t failure,i ) (2) T max In our model, we assume that all sensors gather data at the same time and then relay the data to the HECN. This may require the data to be propagated by several sensors before it reaches the HECN. Thus, at each iteration, the sensors must transmit their own data along with the data from other sensors. At each iteration, the data from each sensor must be routed to the HECN along the path that maximizes the remaining energy in the sensors. To find these paths, we weight the

2 Algorithm 1 Particle Swarm Optimization repeat for each particle position x i P do Evaluate position fitness f(x i ) if f(x i ) > f(p i ) then p i = x i end if if f(x i ) > f(p g ) then p g = x i end if v i = ωv i + U(0, φ 1 ) (p i x i ) + U(0, φ 2 ) (p g x i ) x i = x i + v i end for until termination criterion is met outgoing edges of each sensor node by the inverse of the nodes remaining energy and use Dijkstra s algorithm to identify the minimum weight path. This procedure is repeated until the energy for one of the sensors is depleted, providing the time to first sensor failure. This method for estimating lifetime is commonly used in the literature by several population-based search techniques for topology design [1 3] and shortest path algorithms based on remaining sensor energy have been shown to be effective for finding routes that maximize lifetime in sensor networks [4]. The two objectives for this problem are in conflict. Maximizing coverage will cause the network layout to be more spread out with sensors being located as far from each other as possible. This will result in a large number of relay transmissions leading to low lifetime due to the increased energy consumption. Conversely, maximizing lifetime will lead to a network layout clustered around the HECN with large overlap between sensors and low coverage. B. Particle Swarm Optimization The Particle Swarm Optimization (PSO) algorithm is a population based search technique inspired by the behavior of bird flocks and fish schools [5]. In PSO, the swarm is populated with a number of randomly initialized particles. Each particle has a position that encodes a possible solution to the optimization problem and a velocity that determines how the particles will explore the search space. Each particle maintains the position in the search space associated with the best solution it has found so far. This position, called the personal best position of the particle, is denoted as p i for the ith particle. The algorithm also stores the global best position found by any particle in the swarm, denoted as p g. The position and velocity are represented as vectors of real numbers. The position vector of each particle is updated based on that particle s velocity vector. Each particle s velocity vector is updated based on the particle s fitness. Eventually all particles move closer to an optimum in the search space. The pseudocode for the traditional PSO algorithm is presented in Algorithm 1. In Algorithm 1, P is the particle swarm, U(0, φ i ) is a vector of random numbers uniformly distributed in [0, φ i ], is component-wise multiplication, v i is the velocity vector of a particle, and x i is the position vector of a particle. Three parameters need to be defined for the PSO algorithm: φ 1 determines the maximum force with which a particle is pulled toward p i ; φ 2 determines the maximum force with which a particle is pulled toward p g ; ω is the inertia weight. The inertia weight ω is used to control the scope of the search and eliminate the need for specifying a maximum velocity. A. Existing Approaches III. RELATED WORK Optimal placement of sensor nodes is a difficult problem that has been shown to be NP-hard for most formulations [6 9]. For example, Xu et al. showed that finding the minimum number and placement of sensor nodes to meet lifetime and connectivity constraints is NP-hard [9] To address this complexity, several authors have applied heuristic search algorithms to this and other problems relevant to wireless sensor networks. Fidanova et al. [10] proposed Ant Colony Optimization (ACO) algorithm to maximize the coverage of the network and in the same time to minimize the number of nodes. It this algorithm ant bots explore and strengthen pathways (solutions) to discover the optimal one. The problem is depicted by a graph and the ants march on the graph to establish solutions. The answer is portrayed by a path through the graph. Initialization starts from random nodes and then at each step ants calculate a set of the feasible moves, select the best move based on a probabilistic heuristic function and the trails are updated. Yousefi et al. [11] suggested 2-stage algorithm that was formed on Huber M-estimator to get precise sensor location approximation. Location of sensors are estimated in the first stage by implementing convex relaxation on the Hubert cost function. In the second phase, if proportion of NLOS to LOS is small, parameters of the Huber cost function are adjusted to get a minimum of the function. In each repetition step, gradient descent is applied to find a local minimum. Authors presented strong estimation in NLOS scenarios for convex relaxation. Moreover, they proved that in 2nd step, when the cost function is minimized, a rough guess of the position is much better. Using a real set of sensor measurements is another way to calculate fitness in the algorithm. Cakier et al. [12] used particle swarm optimization and time difference of arrival to find locally optimal emitter locations. The authors proposed two advanced techniques related to arrival time that help improve positioning precision. The Cramer-Rao lower bound is used to measure approximation error. In the paper, large improvements on the positioning accuracy are attained by implementing PSO and TDOAA jointly. As a replacement to PSO, the authors suggest applying PSOA and PSOH techniques. Simulation performances demonstrate that the PSO algorithm with positioning accuracy is more effective than the classical estimators. 2

3 Zhang et al. [13] presented a thorough analysis of the LEACH protocol, its benefits, and its downsides. The authors used a genetic algorithm and simulated annealing as part of a clustering routing protocol for energy balance of wireless sensor networks. In this algorithm, if the average energy of the cluster is smaller than the energy of the node in the cluster, then it becomes the candidate cluster head. The candidate cluster head can become the cluster head based on the distance to the cluster center. The author s experiments demonstrate that the algorithm is effective at load balancing and extending the lifecycle of wireless sensor networks One of the most crucial issues related to wireless sensor networks is energy efficiency, because sensor nodes are powered by batteries with limited energy. Marcelloni et al. [14] explored how evolutionary algorithms can be used to create energyaware compressors and address sensor localization. The authors tested three different datasets composed by real WSNs. Experimental results show that the evolutionary algorithms outperform most methods suggested in recent literature. Jalsan et al. [15] suggest a method to approximate node energy consumption for WSNs in layout optimization. The authors took into consideration radio propagation with the free-space path loss and the fading effects. The network is simulated with a balanced simulation granularity to obtain low complexity while maintaining good approximation accuracy. The experiments compared the proposed method with energy models suggested in related work and demonstrated an improvement in approximation accuracy. Jourdan and Weck [2] describe a genetic algorithm for the placement of sensors in WSNs. The algorithm uses Pareto dominance to evaluate solution quality. The authors found that the algorithm produced two different types of layouts: a huband-spoke layout and a closely packed layout Pradhan et al. [1] proposed a Multi-Objective Particle Swarm Optimization algorithm for finding sensor network layouts that maximize coverage and lifetime. The authors used a traditional single-swarm PSO approached with a fitness function based on Pareto dominance. While the authors experiments did evaluate the coverage and lifetime of the learned layouts, they did not compare the algorithm to existing population based approaches. B. Multi-population Algorithms Several authors have proposed multi-population search algorithms. The most common multi-population search techniques are genetic algorithms (GA) in which the members of each sub-population encode full solutions to the optimization problem [16 19]. In these algorithms, several subpopulations or islands, are maintained by the genetic algorithm, and members of the populations are exchanged through a process called migration. These methods have been shown to obtain better quality solutions than traditional GAs when applied to the problems of neural network parameter learning, the traveling salesman problem, and several deceptive problems proposed by Goldberg et al. [17, 20]. Because the islands ensure some independence between the populations, each island can explore a different section of the search space while sharing information with other islands through migration. This improves genetic diversity and solution quality [19]. Bergh and Engelbrecht developed several multi-population PSO methods for training multi-layer feed-forward neural networks [21]. These algorithms differ from the island models described above in that each individual in a sub-population maintains a partial solution to a larger problem. These methods include NSPLIT in which there is a single particle swarm for each neuron in the network and LSPLIT in which there is a swarm assigned to each layer of the network. Bergh and Engelbrecht argue that splitting the swarms in this way results in a finer-grained credit assignment, reduces the chance of neglecting a potentially good solution for a specific component of the solution vector. The results obtained by the authors indicate that the distributed algorithms outperform traditional PSO methods. Recently a new distributed approach to improve the performance of the PSO algorithm has been explored where multiple swarms are assigned to overlapping subproblems. This approach is called Overlapping Swarm Intelligence (OSI) [22 24]. In OSI each swarm searches for a partial solution to the problem, and solutions found by the different swarms are combined to form a complete solution once convergence has been reached. Where overlap occurs, communication and competition take place to determine the combined solution to the full problem. Haberman and Sheppard first proposed OSI as a method to develop an energy-efficient routing protocol for sensor networks that ensures reliable path selection while minimizing the energy consumption during message transmission [22]. In this approach a swarm is associated with each node in the sensor network and each swarm consists of a particle for its corresponding node and the particles for all of the nodes immediate neighbors. Thus, the swarms for a given node overlaps with its neighboring swarms. This algorithm was shown to be able to extend the life of the sensor networks and to perform significantly better than current energy-aware routing protocols. Ganesan Pillai extended the OSI method to learn the weights of deep artificial neural networks [23]. This algorithm separates the structure of the network into paths where each path begins at an input node and ends at an output node. Each of these paths is associated with a swarm that learns the weights for that path of the network. A common vector of weights is maintained across all swarms to describe a global view of the network. This vector is created by combining the weights of the best particles in each of the swarms. This method was shown to outperform the back-propagation algorithm, the traditional PSO algorithm, and both NSPLIT and LSPLIT on deep networks. A distributed version of this approach was developed subsequently by [24]. Fortier and Sheppard developed a method for abductive inference in Bayesian Networks based on OSI [25]. In this approach, multiple swarms are used to find the most probable state assignments for a Bayesian network given the evidence. 3

4 Each node in the network is associated with a swarm that learns the state assignments for its Markov blanket. Swarms periodically communicate and compete for inclusion in the final set of most probable state assignments. IV. APPROACH In traditional single-population search algorithms unfavorable entries in the solution vector may become established in the population following an early association with an instance of a highly fit entries in the solution vector. This phenomenon is called hitchhiking and can be addressed using cooperative multi-population approaches, such as the one proposed here. By splitting up the population and assigning each subpopulation to a portion of the solution vector we can obtain finer-grained credit assignment, and reduce the chance of associating an unfavorable component of the solution vector with a potentially good solution. We propose SSplit, a cooperative swarm algorithm for optimizing sensor network layouts. Our approach optimizes over several populations simultaneously and the solution vector is split across the different populations. Because there is no overlap between the space covered by different subpopulations, a solution to the global problem can be obtained by combining representatives from each sub-population. In our approach, a swarm is associated with each sensor node in the network. Each node s corresponding swarm will learn the x and y positions for that sensor in the network layout. The algorithm maintains a list of elite layouts that have not been dominated by any of the examined layouts. Because the lifetime and coverage can only be computed using a full layout of all the sensors, one of these elite layouts is chosen as the global network layout L, represented as a vector of real numbers encoding the position of each sensor: L = [x 1 y 1... x n y n ] The global layout is chosen as the elite layout that maximizes the average between the normalized coverage and lifetime. The list of elite layouts is updated each time a new network layout is evaluated. In this way we ensure that the list of elite layouts represents the Pareto front of the explored region of the search space. Each particle s position is defined by a two-dimensional vector of real numbers x i R 2 where 0 x M for each x x i. The position and velocity for each particle are initialized randomly and are updated as described in Algorithm 1. Each particle contains a coverage, lifetime, and fitness score. To evaluate the fitness of a particle p, the corresponding sensor position stored in the particle is substituted into the global layout L. If any nodes in the new layout are not connected to the HECN, then each unconnected sensor is moved to the closest point that would result in full connectivity. The coverage and lifetime for the layout L are then computed and assigned to the particle as p.c and p.l respectively. The fitness of a particle is based on Pareto dominance, and is inversely proportional to the number of particles that dominate it. The number of particles in swarm s that dominate a particle p is computed from its lifetime and coverage as: s d(p) = [p i.c > p.c p.l < p i.l] (3) i=1 From this value a particle s fitness is computed as follows: f(p) = d(p) Using this fitness function, we ensure that the fitness of a particle increases as fewer particles within its swarm dominate it. V. EXPERIMENTAL DESIGN To measure the efficiency and usefulness of our algorithm, we have compared our approach to the Multi-Objective Particle Swarm Optimization (PSO) algorithm proposed in [1], the Multi-Objective Genetic Algorithm (GA) discussed in [2], and Ant Colony Optimization (ACO) algorithm proposed in [10]. We will compare these methods in terms of mean coverage and lifetime averaged over several runs. For our algorithm, four particles were assigned to each subswarm. For the other population based approaches, the total number of individuals was four times the number of sensors, to ensure a fair comparison between the algorithms. For both swarm-based algorithms φ 1 and φ 2 were set to , while w was set to Eberhart and Shi empirically determined that these are good parameter choices for w, φ 1, and φ 2 [26]. For the experiments we set the number of sensors to 25, 50 and 75 to best simulate a live sensor network. For each network size, we varied the Rs R c ratio between the following 1 values: 2, 2 2, and 2 1. For each combination of network size and radius ration we ran each algorithm 10 times. Overall, each algorithm was run 30 times for each sensor network size. We have compared the average coverage and lifetime of the algorithms over these 10 runs. A paired student t-test with a confidence interval of 95% was used to evaluate the statistical significance of our results. We are making the assumption that all sensors have the same battery life and is the only source of energy. There is also the assumption that for every transmission, one unit of energy is used. The HECN battery life is assumed to be infinite and is placed in the middle of our testing area. The testing area is considered to be flat and without obstacles. VI. EXPERIMENTAL RESULTS Tables I and II show the mean coverage and lifetime for all algorithms averaged over 10 runs for each configuration. Bold values indicate that the corresponding algorithms significantly outperformed the other algorithms based on the paired student t-test. Table I shows that SSplit significantly outperforms the other algorithms in terms of coverage for most configurations and, for all configurations, SSplit outperformed the traditional single swarm PSO algorithm. Table II shows that SSplit significantly outperforms the other algorithms in terms of (4) 4

5 lifetime for four of the nine configurations. For the other configurations SSplit tied with either PSO or the GA. SSplit is the only algorithm that performed the best in terms of both coverage and lifetime for eight of the nine configurations. We believe that this advantage is due to the distribution of swarms over the sensors. By assigning a swarm to each individual sensor, SSplit reduces the possibility of neglecting a potentially good sensor position for a specific component of a complete sensor layout. This finer grained credit assignment allows SSplit to avoid the hitchhiking phenomena that traditional single-population search algorithms suffer from. TABLE I COMPARISON OF AVERAGE COVERAGE BETWEEN ALGORITHMS Number of Sensors Rs / Rc GA ACO PSO SSplit 1/ / / / / / / / / TABLE II COMPARISON OF AVERAGE LIFETIME BETWEEN ALGORITHMS Number of Sensors Rs / Rc GA ACO PSO SSplit 1/ / / / / / / / / VII. CONCLUSION AND FUTURE WORK We have proposed a new Cooperative Particle Swarm Optimization algorithm for learning WSN layouts that maximize coverage and lifetime. Our hypothesis was that the multiswarm approach proposed here will mitigate the hitchhiking phenomenon and outperform traditional single-population search techniques. We have compared our approach to several existing algorithms to validate this hypothesis. Our experiments indicate that our algorithm surpasses existing single-population search techniques in terms of either lifetime or coverage on nearly all of the configurations. These results support our hypothesis that splitting the swarms over the sensors provides a finer grained credit assignment thereby improving performance. For the future work we will improve SSplit by including obstructions. We will simulate non-flat terrains by using nonuniform densities of points to approximate coverage. Varied densities will simulate the change in height, where low densities are areas of poor sensing (such as the top of hills). Moreover, we will add communication blocking objects by marking areas off as obstructions and disallowing communication across these objects. This will force the algorithm to compensate by avoiding the blocking object and will increase the complexity of the fitness function. Additionally, will take into consideration lifetime variance in a sensor and we will explore discrepancies in a drop locations. In our approach we have made several unrealistic assumptions when computing lifetime. Currently we assume that no energy is used for idle or receiving states and the energy consumption is not based on estimates of network flow. For future work we will explore more realistic energy consumption and network traffic models when estimating lifetime. REFERENCES [1] P. M. Pradhan, V. Baghel, G. Panda, and M. Bernard, Energy efficient layout for a wireless sensor network using multi-objective particle swarm optimization, in Advance Computing Conference, IACC IEEE International. IEEE, 2009, pp [2] D. Jourdan and O. L. de Weck, Layout optimization for a wireless sensor network using a multi-objective genetic algorithm, in Vehicular Technology Conference, VTC 2004-Spring IEEE 59th, vol. 5. IEEE, 2004, pp [3] K. Chaudhuri and D. Dasgupta, Multi-objective evolutionary algorithms to solve coverage and lifetime optimization problem in wireless sensor networks, in Swarm, Evolutionary, and Memetic Computing. Springer, 2010, pp [4] J.-H. Chang and L. Tassiulas, Maximum lifetime routing in wireless sensor networks, IEEE/ACM Transactions on Networking (TON), vol. 12, no. 4, pp , [5] R. Eberhart and J. Kennedy, A new optimizer using particle swarm theory, in Proceedings of the Sixth International Symposium on Micro Machine and Human Science. IEEE, 1995, pp [6] X. Cheng, D.-Z. Du, L. Wang, and B. Xu, Relay sensor placement in wireless sensor networks, Wireless Networks, vol. 14, no. 3, pp , [7] A. Efrat, S. Har-Peled, and J. S. Mitchell, Approximation algorithms for two optimal location problems in sensor networks, in Broadband networks, BroadNets nd international conference on. IEEE, 2005, pp [8] S. Poduri, S. Pattem, B. Krishnamachari, and G. S. Sukhatme, Sensor network configuration and the curse of dimensionality, in Proc. Third Workshop on Embedded Networked Sensors (EmNets 2006), Cambridge, MA, USA, [9] K. Xu, Q. Wang, H. Hassanein, and G. Takahara, Optimal wireless sensor networks (wsns) deployment: minimum cost with lifetime constraint, in Wireless And Mobile Computing, Networking And Communications, 5

6 2005.(WiMob 2005), IEEE International Conference on, vol. 3. IEEE, 2005, pp [10] S. Fidanova and P. Marinov, Optimal wireless sensor network coverage with ant colony optimization, International conference on swarm intelligence, [11] S. Yousefi, X.-W. Chang, and B. Champagne, Distributed cooperative localization in wireless sensor networks without nlos identification, arxiv preprint arxiv: , [12] O. Cakir, I. Kaya, A. Yazgan, O. Cakir, and E. Tugcu, Emitter location finding using particle swarm optimization, Radioengineering, vol. 23, no. 1, p. 253, [13] H. Zhang, S. Zhang, and W. Bu, A clustering routing protocol for energy balance of wireless sensor network based on simulated annealing and genetic algorithm. International Journal of Hybrid Information Technology, vol. 7, no. 2, [14] F. Marcelloni and M. Vecchio, Exploiting multi objective evolutionary algorithms for designing energy efficient solutions to data compression and node localization in wireless sensor networks, in Evolutionary Based Solutions for Green Computing. Springer, 2013, pp [15] K. E. Jalsan, K. Flouri, and G. Feltrin, Energy consumption estimation for wireless sensor network layout optimization, in Ubi-Media Computing and Workshops (UMEDIA), th International Conference on. IEEE, 2014, pp [16] R. Tanese, J. Co-Chairman-Holland, and Q. Co- Chairman-Stout, Distributed genetic algorithms for function optimization, in Proceedings of the International Conference on Genetic Algorithms. University of Michigan, 1989, pp [17] D. Whitley and T. Starkweather, Genitor ii: A distributed genetic algorithm, Journal of Experimental & Theoretical Artificial Intelligence, vol. 2, no. 3, pp , [18] T. Belding, The distributed genetic algorithm revisited, in Proceedings of the International Conference on Genetic Algorithms, 1995, pp [19] D. Whitley, S. Rana, and R. Heckendorn, The island model genetic algorithm: On separability, population size and convergence, Journal of Computing and Information Technology, vol. 7, pp , [20] D. E. Goldberg and J. H. Holland, Genetic algorithms and machine learning, Machine learning, vol. 3, no. 2, pp , [21] F. van den Bergh and A. Engelbrecht, Cooperative learning in neural networks using particle swarm optimizers, South African Computer Journal, vol. 26, pp , [22] B. K. Haberman and J. W. Sheppard, Overlapping particle swarms for energy-efficient routing in sensor networks, Wireless Networks, vol. 18, no. 4, pp , [23] K. G. Pillai and J. W. Sheppard, Overlapping swarm intelligence for training artificial neural networks, in Proceedings of the IEEE Swarm Intelligence Symposium, April 2011, pp [24] N. Fortier, J. W. Sheppard, and K. G. Pillai, DOSI: Training artificial neural networks using overlapping swarm intelligence with local credit assignment, in Joint 6th International Conference on Soft Computing and Intelligent Systems (SCIS) and 13th International Symposium on Advanced Intelligent Systems (ISIS). IEEE, 2012, pp [25] N. Fortier, J. Sheppard, and S. Strasser, Abductive inference in bayesian networks using distributed overlapping swarm intelligence, Soft Computing, pp. 1 21, [26] R. C. Eberhart and Y. Shi, Comparing inertia weights and constriction factors in particle swarm optimization, in Evolutionary Computation, Proceedings of the 2000 Congress on, vol. 1. IEEE, 2000, pp

Overlapping Swarm Intelligence for Training Artificial Neural Networks

Overlapping Swarm Intelligence for Training Artificial Neural Networks Overlapping Swarm Intelligence for Training Artificial Neural Networks Karthik Ganesan Pillai Department of Computer Science Montana State University EPS 357, PO Box 173880 Bozeman, MT 59717-3880 k.ganesanpillai@cs.montana.edu

More information

Learning Bayesian Classifiers using Overlapping Swarm Intelligence

Learning Bayesian Classifiers using Overlapping Swarm Intelligence Learning Bayesian Classifiers using Overlapping Swarm Intelligence Nathan Fortier Compute Science Department Montana State University Bozeman, Montana 59714 Email: nathan.fortier@montana.edu John Sheppard

More information

Abductive inference in Bayesian networks using distributed overlapping swarm intelligence

Abductive inference in Bayesian networks using distributed overlapping swarm intelligence Soft Comput DOI 10.1007/s00500-014-1310-0 METHODOLOGIES AND APPLICATION Abductive inference in Bayesian networks using distributed overlapping swarm intelligence Nathan Fortier John Sheppard Shane Strasser

More information

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding e Scientific World Journal, Article ID 746260, 8 pages http://dx.doi.org/10.1155/2014/746260 Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding Ming-Yi

More information

Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization

Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization M. Shahab Alam, M. Usman Rafique, and M. Umer Khan Abstract Motion planning is a key element of robotics since it empowers

More information

PARTICLE SWARM OPTIMIZATION (PSO)

PARTICLE SWARM OPTIMIZATION (PSO) PARTICLE SWARM OPTIMIZATION (PSO) J. Kennedy and R. Eberhart, Particle Swarm Optimization. Proceedings of the Fourth IEEE Int. Conference on Neural Networks, 1995. A population based optimization technique

More information

Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization

Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization Richa Agnihotri #1, Dr. Shikha Agrawal #1, Dr. Rajeev Pandey #1 # Department of Computer Science Engineering, UIT,

More information

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization 2017 2 nd International Electrical Engineering Conference (IEEC 2017) May. 19 th -20 th, 2017 at IEP Centre, Karachi, Pakistan Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic

More information

MANY important problems require optimization,

MANY important problems require optimization, IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 21, NO. 2, APRIL 2017 281 Factored Evolutionary Algorithms Shane Strasser, Member, IEEE, John Sheppard, Fellow, IEEE, Nathan Fortier, Member, IEEE, and

More information

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization adfa, p. 1, 2011. Springer-Verlag Berlin Heidelberg 2011 Devang Agarwal and Deepak Sharma Department of Mechanical

More information

An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm

An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm A. Lari, A. Khosravi and A. Alfi Faculty of Electrical and Computer Engineering, Noushirvani

More information

LECTURE 16: SWARM INTELLIGENCE 2 / PARTICLE SWARM OPTIMIZATION 2

LECTURE 16: SWARM INTELLIGENCE 2 / PARTICLE SWARM OPTIMIZATION 2 15-382 COLLECTIVE INTELLIGENCE - S18 LECTURE 16: SWARM INTELLIGENCE 2 / PARTICLE SWARM OPTIMIZATION 2 INSTRUCTOR: GIANNI A. DI CARO BACKGROUND: REYNOLDS BOIDS Reynolds created a model of coordinated animal

More information

Particle Swarm Optimization

Particle Swarm Optimization Particle Swarm Optimization Gonçalo Pereira INESC-ID and Instituto Superior Técnico Porto Salvo, Portugal gpereira@gaips.inesc-id.pt April 15, 2011 1 What is it? Particle Swarm Optimization is an algorithm

More information

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization J.Venkatesh 1, B.Chiranjeevulu 2 1 PG Student, Dept. of ECE, Viswanadha Institute of Technology And Management,

More information

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-"&"3 -"(' ( +-" " " % '.+ % ' -0(+$,

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-&3 -(' ( +-   % '.+ % ' -0(+$, The structure is a very important aspect in neural network design, it is not only impossible to determine an optimal structure for a given problem, it is even impossible to prove that a given structure

More information

MATH 209, Lab 5. Richard M. Slevinsky

MATH 209, Lab 5. Richard M. Slevinsky MATH 209, Lab 5 Richard M. Slevinsky Problems 1. Say the temperature T at any point (x, y, z) in space is given by T = 4 x y z 2. Find the hottest point on the sphere F = x 2 + y 2 + z 2 100 = 0; We equate

More information

Particle Swarm Optimization Based Approach for Location Area Planning in Cellular Networks

Particle Swarm Optimization Based Approach for Location Area Planning in Cellular Networks International Journal of Intelligent Systems and Applications in Engineering Advanced Technology and Science ISSN:2147-67992147-6799 www.atscience.org/ijisae Original Research Paper Particle Swarm Optimization

More information

CFMTL: Clustering Wireless Sensor Network Using Fuzzy Logic and Mobile Sink In Three-Level

CFMTL: Clustering Wireless Sensor Network Using Fuzzy Logic and Mobile Sink In Three-Level CFMTL: Clustering Wireless Sensor Network Using Fuzzy Logic and Mobile Sink In Three-Level Ali Abdi Seyedkolaei 1 and Ali Zakerolhosseini 2 1 Department of Computer, Shahid Beheshti University, Tehran,

More information

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

International Journal of Digital Application & Contemporary research Website:   (Volume 1, Issue 7, February 2013) Performance Analysis of GA and PSO over Economic Load Dispatch Problem Sakshi Rajpoot sakshirajpoot1988@gmail.com Dr. Sandeep Bhongade sandeepbhongade@rediffmail.com Abstract Economic Load dispatch problem

More information

Application of Improved Discrete Particle Swarm Optimization in Logistics Distribution Routing Problem

Application of Improved Discrete Particle Swarm Optimization in Logistics Distribution Routing Problem Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 3673 3677 Advanced in Control Engineeringand Information Science Application of Improved Discrete Particle Swarm Optimization in

More information

CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION

CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION 131 CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION 6.1 INTRODUCTION The Orthogonal arrays are helpful in guiding the heuristic algorithms to obtain a good solution when applied to NP-hard problems. This

More information

A MULTI-SWARM PARTICLE SWARM OPTIMIZATION WITH LOCAL SEARCH ON MULTI-ROBOT SEARCH SYSTEM

A MULTI-SWARM PARTICLE SWARM OPTIMIZATION WITH LOCAL SEARCH ON MULTI-ROBOT SEARCH SYSTEM A MULTI-SWARM PARTICLE SWARM OPTIMIZATION WITH LOCAL SEARCH ON MULTI-ROBOT SEARCH SYSTEM BAHAREH NAKISA, MOHAMMAD NAIM RASTGOO, MOHAMMAD FAIDZUL NASRUDIN, MOHD ZAKREE AHMAD NAZRI Department of Computer

More information

Argha Roy* Dept. of CSE Netaji Subhash Engg. College West Bengal, India.

Argha Roy* Dept. of CSE Netaji Subhash Engg. College West Bengal, India. Volume 3, Issue 3, March 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Training Artificial

More information

An Improved Energy-Efficient BBO-Based PEGASIS Protocol in Wireless Sensors Network

An Improved Energy-Efficient BBO-Based PEGASIS Protocol in Wireless Sensors Network RESEARCH ARTICLE OPEN ACCESS An Improved Energy-Efficient BBO-Based PEGASIS Protocol in Wireless Sensors Network Bipandeep Singh*, Er. Simranjit Kaur** *(Student, M.Tech-E.C.E, Department of E.C.E, Ludhiana

More information

Inertia Weight. v i = ωv i +φ 1 R(0,1)(p i x i )+φ 2 R(0,1)(p g x i ) The new velocity update equation:

Inertia Weight. v i = ωv i +φ 1 R(0,1)(p i x i )+φ 2 R(0,1)(p g x i ) The new velocity update equation: Convergence of PSO The velocity update equation: v i = v i +φ 1 R(0,1)(p i x i )+φ 2 R(0,1)(p g x i ) for some values of φ 1 and φ 2 the velocity grows without bound can bound velocity to range [ V max,v

More information

genetic algorithm is proposed for optimizing coverage and network lifetime. Another powerful heuristics is Particle Swarm Optimization (PSO). Both GA

genetic algorithm is proposed for optimizing coverage and network lifetime. Another powerful heuristics is Particle Swarm Optimization (PSO). Both GA PSO Based Node Placement Optimization for Wireless Sensor Networks Samaneh Hojjatoleslami Science and Research Branch, Islamic Azad University s.hojjatoleslami@srbiau.ac.ir Vahe Aghazarian Islamic Azad

More information

Modified Particle Swarm Optimization

Modified Particle Swarm Optimization Modified Particle Swarm Optimization Swati Agrawal 1, R.P. Shimpi 2 1 Aerospace Engineering Department, IIT Bombay, Mumbai, India, swati.agrawal@iitb.ac.in 2 Aerospace Engineering Department, IIT Bombay,

More information

IMPROVING THE PARTICLE SWARM OPTIMIZATION ALGORITHM USING THE SIMPLEX METHOD AT LATE STAGE

IMPROVING THE PARTICLE SWARM OPTIMIZATION ALGORITHM USING THE SIMPLEX METHOD AT LATE STAGE IMPROVING THE PARTICLE SWARM OPTIMIZATION ALGORITHM USING THE SIMPLEX METHOD AT LATE STAGE Fang Wang, and Yuhui Qiu Intelligent Software and Software Engineering Laboratory, Southwest-China Normal University,

More information

Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques

Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques Nasser Sadati Abstract Particle Swarm Optimization (PSO) algorithms recently invented as intelligent optimizers with several highly

More information

CHAPTER 5 ANT-FUZZY META HEURISTIC GENETIC SENSOR NETWORK SYSTEM FOR MULTI - SINK AGGREGATED DATA TRANSMISSION

CHAPTER 5 ANT-FUZZY META HEURISTIC GENETIC SENSOR NETWORK SYSTEM FOR MULTI - SINK AGGREGATED DATA TRANSMISSION CHAPTER 5 ANT-FUZZY META HEURISTIC GENETIC SENSOR NETWORK SYSTEM FOR MULTI - SINK AGGREGATED DATA TRANSMISSION 5.1 INTRODUCTION Generally, deployment of Wireless Sensor Network (WSN) is based on a many

More information

Navigation of Multiple Mobile Robots Using Swarm Intelligence

Navigation of Multiple Mobile Robots Using Swarm Intelligence Navigation of Multiple Mobile Robots Using Swarm Intelligence Dayal R. Parhi National Institute of Technology, Rourkela, India E-mail: dayalparhi@yahoo.com Jayanta Kumar Pothal National Institute of Technology,

More information

PARTICLE Swarm Optimization (PSO), an algorithm by

PARTICLE Swarm Optimization (PSO), an algorithm by , March 12-14, 2014, Hong Kong Cluster-based Particle Swarm Algorithm for Solving the Mastermind Problem Dan Partynski Abstract In this paper we present a metaheuristic algorithm that is inspired by Particle

More information

Increasing Node Density to Improve the Network Lifetime in Wireless Network

Increasing Node Density to Improve the Network Lifetime in Wireless Network Increasing Node Density to Improve the Network Lifetime in Wireless Network Shilpa Teli 1, Srividhya ganesan 2 M. Tech 4 th SEM, Dept. of CSE, AMC Engineering College, Bangalore, India 1 Assistant professor,

More information

The Impact of Clustering on the Average Path Length in Wireless Sensor Networks

The Impact of Clustering on the Average Path Length in Wireless Sensor Networks The Impact of Clustering on the Average Path Length in Wireless Sensor Networks Azrina Abd Aziz Y. Ahmet Şekercioğlu Department of Electrical and Computer Systems Engineering, Monash University, Australia

More information

Analysis of Deployment Strategies in Wireless Sensor Network (WSN)

Analysis of Deployment Strategies in Wireless Sensor Network (WSN) Analysis of Deployment Strategies in Wireless Sensor Network (WSN) Pratibha. R. Biradar Chitrashree Kurtkoti Yashashree Bendale Abstract The field of wireless networking is experiencing a tremendous growth.

More information

ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS

ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS ARTIFICIAL INTELLIGENCE (CSCU9YE ) LECTURE 5: EVOLUTIONARY ALGORITHMS Gabriela Ochoa http://www.cs.stir.ac.uk/~goc/ OUTLINE Optimisation problems Optimisation & search Two Examples The knapsack problem

More information

Energy Aware Node Placement Algorithm for Wireless Sensor Network

Energy Aware Node Placement Algorithm for Wireless Sensor Network Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 4, Number 6 (2014), pp. 541-548 Research India Publications http://www.ripublication.com/aeee.htm Energy Aware Node Placement Algorithm

More information

Genetic Algorithm Performance with Different Selection Methods in Solving Multi-Objective Network Design Problem

Genetic Algorithm Performance with Different Selection Methods in Solving Multi-Objective Network Design Problem etic Algorithm Performance with Different Selection Methods in Solving Multi-Objective Network Design Problem R. O. Oladele Department of Computer Science University of Ilorin P.M.B. 1515, Ilorin, NIGERIA

More information

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN:

IJREAT International Journal of Research in Engineering & Advanced Technology, Volume 1, Issue 2, April-May, 2013 ISSN: Fast Data Collection with Reduced Interference and Increased Life Time in Wireless Sensor Networks Jayachandran.J 1 and Ramalakshmi.R 2 1 M.Tech Network Engineering, Kalasalingam University, Krishnan koil.

More information

OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS

OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS Ali Bagherinia 1 1 Department of Computer Engineering, Islamic Azad University-Dehdasht Branch, Dehdasht, Iran ali.bagherinia@gmail.com ABSTRACT In this paper

More information

Three-Dimensional Off-Line Path Planning for Unmanned Aerial Vehicle Using Modified Particle Swarm Optimization

Three-Dimensional Off-Line Path Planning for Unmanned Aerial Vehicle Using Modified Particle Swarm Optimization Three-Dimensional Off-Line Path Planning for Unmanned Aerial Vehicle Using Modified Particle Swarm Optimization Lana Dalawr Jalal Abstract This paper addresses the problem of offline path planning for

More information

Hybrid of Ant Colony Optimization and Gravitational Emulation Based Load Balancing Strategy in Cloud Computing

Hybrid of Ant Colony Optimization and Gravitational Emulation Based Load Balancing Strategy in Cloud Computing Hybrid of Ant Colony Optimization and Gravitational Emulation Based Load Balancing Strategy in Cloud Computing Jyoti Yadav 1, Dr. Sanjay Tyagi 2 1M.Tech. Scholar, Department of Computer Science & Applications,

More information

Hex-Grid Based Relay Node Deployment for Assuring Coverage and Connectivity in a Wireless Sensor Network

Hex-Grid Based Relay Node Deployment for Assuring Coverage and Connectivity in a Wireless Sensor Network ISBN 978-93-84422-8-6 17th IIE International Conference on Computer, Electrical, Electronics and Communication Engineering (CEECE-217) Pattaya (Thailand) Dec. 28-29, 217 Relay Node Deployment for Assuring

More information

Particle Swarm Optimization For N-Queens Problem

Particle Swarm Optimization For N-Queens Problem Journal of Advanced Computer Science and Technology, 1 (2) (2012) 57-63 Science Publishing Corporation www.sciencepubco.com/index.php/jacst Particle Swarm Optimization For N-Queens Problem Aftab Ahmed,

More information

PARALLEL PARTICLE SWARM OPTIMIZATION IN DATA CLUSTERING

PARALLEL PARTICLE SWARM OPTIMIZATION IN DATA CLUSTERING PARALLEL PARTICLE SWARM OPTIMIZATION IN DATA CLUSTERING YASIN ORTAKCI Karabuk University, Computer Engineering Department, Karabuk, Turkey E-mail: yasinortakci@karabuk.edu.tr Abstract Particle Swarm Optimization

More information

A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem

A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem 2011, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.com A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem Mohammad

More information

THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM

THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM M. Sivakumar 1 and R. M. S. Parvathi 2 1 Anna University, Tamilnadu, India 2 Sengunthar College of Engineering, Tamilnadu,

More information

A Naïve Soft Computing based Approach for Gene Expression Data Analysis

A Naïve Soft Computing based Approach for Gene Expression Data Analysis Available online at www.sciencedirect.com Procedia Engineering 38 (2012 ) 2124 2128 International Conference on Modeling Optimization and Computing (ICMOC-2012) A Naïve Soft Computing based Approach for

More information

Optimization of Ant based Cluster Head Election Algorithm in Wireless Sensor Networks

Optimization of Ant based Cluster Head Election Algorithm in Wireless Sensor Networks Optimization of Ant based Cluster Head Election Algorithm in Wireless Sensor Networks Siddharth Kumar M.Tech Student, Dept of Computer Science and Technology, Central University of Punjab, Punjab, India

More information

Mobile Sink to Track Multiple Targets in Wireless Visual Sensor Networks

Mobile Sink to Track Multiple Targets in Wireless Visual Sensor Networks Mobile Sink to Track Multiple Targets in Wireless Visual Sensor Networks William Shaw 1, Yifeng He 1, and Ivan Lee 1,2 1 Department of Electrical and Computer Engineering, Ryerson University, Toronto,

More information

Cell-to-switch assignment in. cellular networks. barebones particle swarm optimization

Cell-to-switch assignment in. cellular networks. barebones particle swarm optimization Cell-to-switch assignment in cellular networks using barebones particle swarm optimization Sotirios K. Goudos a), Konstantinos B. Baltzis, Christos Bachtsevanidis, and John N. Sahalos RadioCommunications

More information

Optimized Coverage and Efficient Load Balancing Algorithm for WSNs-A Survey P.Gowtham 1, P.Vivek Karthick 2

Optimized Coverage and Efficient Load Balancing Algorithm for WSNs-A Survey P.Gowtham 1, P.Vivek Karthick 2 Optimized Coverage and Efficient Load Balancing Algorithm for WSNs-A Survey P.Gowtham 1, P.Vivek Karthick 2 1 PG Scholar, 2 Assistant Professor Kathir College of Engineering Coimbatore (T.N.), India. Abstract

More information

MultiHop Routing for Delay Minimization in WSN

MultiHop Routing for Delay Minimization in WSN MultiHop Routing for Delay Minimization in WSN Sandeep Chaurasia, Saima Khan, Sudesh Gupta Abstract Wireless sensor network, consists of sensor nodes in capacity of hundred or thousand, which deployed

More information

ERASURE-CODING DEPENDENT STORAGE AWARE ROUTING

ERASURE-CODING DEPENDENT STORAGE AWARE ROUTING International Journal of Mechanical Engineering and Technology (IJMET) Volume 9 Issue 11 November 2018 pp.2226 2231 Article ID: IJMET_09_11_235 Available online at http://www.ia aeme.com/ijmet/issues.asp?jtype=ijmet&vtype=

More information

Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems

Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems Dervis Karaboga and Bahriye Basturk Erciyes University, Engineering Faculty, The Department of Computer

More information

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM

CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 20 CHAPTER 2 CONVENTIONAL AND NON-CONVENTIONAL TECHNIQUES TO SOLVE ORPD PROBLEM 2.1 CLASSIFICATION OF CONVENTIONAL TECHNIQUES Classical optimization methods can be classified into two distinct groups:

More information

Mobile Agent Driven Time Synchronized Energy Efficient WSN

Mobile Agent Driven Time Synchronized Energy Efficient WSN Mobile Agent Driven Time Synchronized Energy Efficient WSN Sharanu 1, Padmapriya Patil 2 1 M.Tech, Department of Electronics and Communication Engineering, Poojya Doddappa Appa College of Engineering,

More information

Small World Particle Swarm Optimizer for Global Optimization Problems

Small World Particle Swarm Optimizer for Global Optimization Problems Small World Particle Swarm Optimizer for Global Optimization Problems Megha Vora and T.T. Mirnalinee Department of Computer Science and Engineering S.S.N College of Engineering, Anna University, Chennai,

More information

Constraints in Particle Swarm Optimization of Hidden Markov Models

Constraints in Particle Swarm Optimization of Hidden Markov Models Constraints in Particle Swarm Optimization of Hidden Markov Models Martin Macaš, Daniel Novák, and Lenka Lhotská Czech Technical University, Faculty of Electrical Engineering, Dep. of Cybernetics, Prague,

More information

Grid Scheduling using PSO with Naive Crossover

Grid Scheduling using PSO with Naive Crossover Grid Scheduling using PSO with Naive Crossover Vikas Singh ABV- Indian Institute of Information Technology and Management, GwaliorMorena Link Road, Gwalior, India Deepak Singh Raipur Institute of Technology

More information

End-To-End Delay Optimization in Wireless Sensor Network (WSN)

End-To-End Delay Optimization in Wireless Sensor Network (WSN) Shweta K. Kanhere 1, Mahesh Goudar 2, Vijay M. Wadhai 3 1,2 Dept. of Electronics Engineering Maharashtra Academy of Engineering, Alandi (D), Pune, India 3 MITCOE Pune, India E-mail: shweta.kanhere@gmail.com,

More information

A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm Optimization.

A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm Optimization. IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661 Volume 4, Issue 1 (Sep-Oct. 2012), PP 26-30 A Novel Routing Algorithm for Wireless Sensor Network Using Particle Swarm Optimization. Snehal

More information

QUANTUM BASED PSO TECHNIQUE FOR IMAGE SEGMENTATION

QUANTUM BASED PSO TECHNIQUE FOR IMAGE SEGMENTATION International Journal of Computer Engineering and Applications, Volume VIII, Issue I, Part I, October 14 QUANTUM BASED PSO TECHNIQUE FOR IMAGE SEGMENTATION Shradha Chawla 1, Vivek Panwar 2 1 Department

More information

Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks

Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks Energy Efficient Data Gathering For Throughput Maximization with Multicast Protocol In Wireless Sensor Networks S. Gokilarani 1, P. B. Pankajavalli 2 1 Research Scholar, Kongu Arts and Science College,

More information

GRID SCHEDULING USING ENHANCED PSO ALGORITHM

GRID SCHEDULING USING ENHANCED PSO ALGORITHM GRID SCHEDULING USING ENHANCED PSO ALGORITHM Mr. P.Mathiyalagan 1 U.R.Dhepthie 2 Dr. S.N.Sivanandam 3 1 Lecturer 2 Post Graduate Student 3 Professor and Head Department of Computer Science and Engineering

More information

Solving Travelling Salesman Problem Using Variants of ABC Algorithm

Solving Travelling Salesman Problem Using Variants of ABC Algorithm Volume 2, No. 01, March 2013 ISSN 2278-1080 The International Journal of Computer Science & Applications (TIJCSA) RESEARCH PAPER Available Online at http://www.journalofcomputerscience.com/ Solving Travelling

More information

Application of Multiobjective Particle Swarm Optimization to maximize Coverage and Lifetime of wireless Sensor Network

Application of Multiobjective Particle Swarm Optimization to maximize Coverage and Lifetime of wireless Sensor Network Application of Multiobjective Particle Swarm Optimization to maximize Coverage and Lifetime of wireless Sensor Network 1 Deepak Kumar Chaudhary, 1 Professor Rajeshwar Lal Dua 1 M.Tech Scholar, 2 Professors,

More information

Center-Based Sampling for Population-Based Algorithms

Center-Based Sampling for Population-Based Algorithms Center-Based Sampling for Population-Based Algorithms Shahryar Rahnamayan, Member, IEEE, G.GaryWang Abstract Population-based algorithms, such as Differential Evolution (DE), Particle Swarm Optimization

More information

Information Sharing and Conflict Resolution in Distributed Factored Evolutionary Algorithms

Information Sharing and Conflict Resolution in Distributed Factored Evolutionary Algorithms Information Sharing and Conflict Resolution in Distributed Factored Evolutionary Algorithms Stephyn G. W. Butcher Johns Hopkins University Baltimore, MD steve.butcher@jhu.edu John W. Sheppard Montana State

More information

A study of hybridizing Population based Meta heuristics

A study of hybridizing Population based Meta heuristics Volume 119 No. 12 2018, 15989-15994 ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu A study of hybridizing Population based Meta heuristics Dr.J.Arunadevi 1, R.Uma 2 1 Assistant Professor,

More information

A Modified PSO Technique for the Coordination Problem in Presence of DG

A Modified PSO Technique for the Coordination Problem in Presence of DG A Modified PSO Technique for the Coordination Problem in Presence of DG M. El-Saadawi A. Hassan M. Saeed Dept. of Electrical Engineering, Faculty of Engineering, Mansoura University, Egypt saadawi1@gmail.com-

More information

Particle Swarm Optimization

Particle Swarm Optimization Dario Schor, M.Sc., EIT schor@ieee.org Space Systems Department Magellan Aerospace Winnipeg Winnipeg, Manitoba 1 of 34 Optimization Techniques Motivation Optimization: Where, min x F(x), subject to g(x)

More information

Artificial bee colony algorithm with multiple onlookers for constrained optimization problems

Artificial bee colony algorithm with multiple onlookers for constrained optimization problems Artificial bee colony algorithm with multiple onlookers for constrained optimization problems Milos Subotic Faculty of Computer Science University Megatrend Belgrade Bulevar umetnosti 29 SERBIA milos.subotic@gmail.com

More information

Optimized Node Deployment using Enhanced Particle Swarm Optimization for WSN

Optimized Node Deployment using Enhanced Particle Swarm Optimization for WSN Optimized Node Deployment using Enhanced Particle Swarm Optimization for WSN Arvind M Jagtap 1, Prof. M.A.Shukla 2 1,2 Smt. Kashibai Navale COE, University of Pune, India Abstract Sensor nodes deployment

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION 1 CHAPTER 1 INTRODUCTION 1.1 OPTIMIZATION OF MACHINING PROCESS AND MACHINING ECONOMICS In a manufacturing industry, machining process is to shape the metal parts by removing unwanted material. During the

More information

GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM

GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM Journal of Al-Nahrain University Vol.10(2), December, 2007, pp.172-177 Science GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM * Azhar W. Hammad, ** Dr. Ban N. Thannoon Al-Nahrain

More information

MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS FOR ENERGY-EFFICIENCY IN HETEROGENEOUS WIRELESS SENSOR NETWORKS

MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS FOR ENERGY-EFFICIENCY IN HETEROGENEOUS WIRELESS SENSOR NETWORKS MULTI-OBJECTIVE EVOLUTIONARY ALGORITHMS FOR ENERGY-EFFICIENCY IN HETEROGENEOUS WIRELESS SENSOR NETWORKS José M. Lanza-Gutiérrez, Juan A. Gómez-Pulido, Miguel A. Vega- Rodríguez, Juan M. Sánchez University

More information

Effect of the PSO Topologies on the Performance of the PSO-ELM

Effect of the PSO Topologies on the Performance of the PSO-ELM 2012 Brazilian Symposium on Neural Networks Effect of the PSO Topologies on the Performance of the PSO-ELM Elliackin M. N. Figueiredo and Teresa B. Ludermir Center of Informatics Federal University of

More information

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES

CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES CHAPTER 6 HYBRID AI BASED IMAGE CLASSIFICATION TECHNIQUES 6.1 INTRODUCTION The exploration of applications of ANN for image classification has yielded satisfactory results. But, the scope for improving

More information

Image Edge Detection Using Ant Colony Optimization

Image Edge Detection Using Ant Colony Optimization Image Edge Detection Using Ant Colony Optimization Anna Veronica Baterina and Carlos Oppus Abstract Ant colony optimization (ACO) is a population-based metaheuristic that mimics the foraging behavior of

More information

Energy Optimized Routing Algorithm in Multi-sink Wireless Sensor Networks

Energy Optimized Routing Algorithm in Multi-sink Wireless Sensor Networks Appl. Math. Inf. Sci. 8, No. 1L, 349-354 (2014) 349 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.12785/amis/081l44 Energy Optimized Routing Algorithm in Multi-sink

More information

Genetic-PSO Fuzzy Data Mining With Divide and Conquer Strategy

Genetic-PSO Fuzzy Data Mining With Divide and Conquer Strategy Genetic-PSO Fuzzy Data Mining With Divide and Conquer Strategy Amin Jourabloo Department of Computer Engineering, Sharif University of Technology, Tehran, Iran E-mail: jourabloo@ce.sharif.edu Abstract

More information

Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms

Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms Generation of Ultra Side lobe levels in Circular Array Antennas using Evolutionary Algorithms D. Prabhakar Associate Professor, Dept of ECE DVR & Dr. HS MIC College of Technology Kanchikacherla, AP, India.

More information

A Review: Optimization of Energy in Wireless Sensor Networks

A Review: Optimization of Energy in Wireless Sensor Networks A Review: Optimization of Energy in Wireless Sensor Networks Anjali 1, Navpreet Kaur 2 1 Department of Electronics & Communication, M.Tech Scholar, Lovely Professional University, Punjab, India 2Department

More information

Particle Swarm Optimization Artificial Bee Colony Chain (PSOABCC): A Hybrid Meteahuristic Algorithm

Particle Swarm Optimization Artificial Bee Colony Chain (PSOABCC): A Hybrid Meteahuristic Algorithm Particle Swarm Optimization Artificial Bee Colony Chain (PSOABCC): A Hybrid Meteahuristic Algorithm Oğuz Altun Department of Computer Engineering Yildiz Technical University Istanbul, Turkey oaltun@yildiz.edu.tr

More information

The movement of the dimmer firefly i towards the brighter firefly j in terms of the dimmer one s updated location is determined by the following equat

The movement of the dimmer firefly i towards the brighter firefly j in terms of the dimmer one s updated location is determined by the following equat An Improved Firefly Algorithm for Optimization Problems Amarita Ritthipakdee 1, Arit Thammano, Nol Premasathian 3, and Bunyarit Uyyanonvara 4 Abstract Optimization problem is one of the most difficult

More information

Reconfiguration Optimization for Loss Reduction in Distribution Networks using Hybrid PSO algorithm and Fuzzy logic

Reconfiguration Optimization for Loss Reduction in Distribution Networks using Hybrid PSO algorithm and Fuzzy logic Bulletin of Environment, Pharmacology and Life Sciences Bull. Env. Pharmacol. Life Sci., Vol 4 [9] August 2015: 115-120 2015 Academy for Environment and Life Sciences, India Online ISSN 2277-1808 Journal

More information

Solving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques

Solving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques Solving the Traveling Salesman Problem using Reinforced Ant Colony Optimization techniques N.N.Poddar 1, D. Kaur 2 1 Electrical Engineering and Computer Science, University of Toledo, Toledo, OH, USA 2

More information

An Energy Efficient and Delay Aware Data Collection Protocol in Heterogeneous Wireless Sensor Networks A Review

An Energy Efficient and Delay Aware Data Collection Protocol in Heterogeneous Wireless Sensor Networks A Review Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.934

More information

Opportunistic Self Organizing Migrating Algorithm for Real-Time Dynamic Traveling Salesman Problem

Opportunistic Self Organizing Migrating Algorithm for Real-Time Dynamic Traveling Salesman Problem Opportunistic Self Organizing Migrating Algorithm for Real-Time Dynamic Traveling Salesman Problem arxiv:1709.03793v1 [cs.ne] 12 Sep 2017 Shubham Dokania, Sunyam Bagga, and Rohit Sharma shubham.k.dokania@gmail.com,

More information

Small World Network Based Dynamic Topology for Particle Swarm Optimization

Small World Network Based Dynamic Topology for Particle Swarm Optimization Small World Network Based Dynamic Topology for Particle Swarm Optimization Qingxue Liu 1,2, Barend Jacobus van Wyk 1 1 Department of Electrical Engineering Tshwane University of Technology Pretoria, South

More information

SIMULTANEOUS COMPUTATION OF MODEL ORDER AND PARAMETER ESTIMATION FOR ARX MODEL BASED ON MULTI- SWARM PARTICLE SWARM OPTIMIZATION

SIMULTANEOUS COMPUTATION OF MODEL ORDER AND PARAMETER ESTIMATION FOR ARX MODEL BASED ON MULTI- SWARM PARTICLE SWARM OPTIMIZATION SIMULTANEOUS COMPUTATION OF MODEL ORDER AND PARAMETER ESTIMATION FOR ARX MODEL BASED ON MULTI- SWARM PARTICLE SWARM OPTIMIZATION Kamil Zakwan Mohd Azmi, Zuwairie Ibrahim and Dwi Pebrianti Faculty of Electrical

More information

Optimization of Benchmark Functions Using Artificial Bee Colony (ABC) Algorithm

Optimization of Benchmark Functions Using Artificial Bee Colony (ABC) Algorithm IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 10 (October. 2013), V4 PP 09-14 Optimization of Benchmark Functions Using Artificial Bee Colony (ABC) Algorithm

More information

An Improved Genetic Algorithm based Fault tolerance Method for distributed wireless sensor networks.

An Improved Genetic Algorithm based Fault tolerance Method for distributed wireless sensor networks. An Improved Genetic Algorithm based Fault tolerance Method for distributed wireless sensor networks. Anagha Nanoti, Prof. R. K. Krishna M.Tech student in Department of Computer Science 1, Department of

More information

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks

A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks A Genetic Algorithm-Based Approach for Energy- Efficient Clustering of Wireless Sensor Networks A. Zahmatkesh and M. H. Yaghmaee Abstract In this paper, we propose a Genetic Algorithm (GA) to optimize

More information

A Combinatorial Algorithm for The Cardinality Constrained Portfolio Optimization Problem

A Combinatorial Algorithm for The Cardinality Constrained Portfolio Optimization Problem 0 IEEE Congress on Evolutionary Computation (CEC) July -, 0, Beijing, China A Combinatorial Algorithm for The Cardinality Constrained Portfolio Optimization Problem Tianxiang Cui, Shi Cheng, and Ruibin

More information

An Island Based Hybrid Evolutionary Algorithm for Optimization

An Island Based Hybrid Evolutionary Algorithm for Optimization An Island Based Hybrid Evolutionary Algorithm for Optimization Changhe Li and Shengxiang Yang Department of Computer Science, University of Leicester University Road, Leicester LE1 7RH, UK {cl160,s.yang}@mcs.le.ac.uk

More information

Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems

Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems Australian Journal of Basic and Applied Sciences, 4(8): 3366-3382, 21 ISSN 1991-8178 Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems Akbar H. Borzabadi,

More information

Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops

Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops 1 Srinivas P. S., 2 Ramachandra Raju V., 3 C.S.P Rao. 1 Associate Professor, V. R. Sdhartha Engineering College, Vijayawada 2 Professor,

More information

FITTING PIECEWISE LINEAR FUNCTIONS USING PARTICLE SWARM OPTIMIZATION

FITTING PIECEWISE LINEAR FUNCTIONS USING PARTICLE SWARM OPTIMIZATION Suranaree J. Sci. Technol. Vol. 19 No. 4; October - December 2012 259 FITTING PIECEWISE LINEAR FUNCTIONS USING PARTICLE SWARM OPTIMIZATION Pavee Siriruk * Received: February 28, 2013; Revised: March 12,

More information