scispace - formally typeset
Search or ask a question

Showing papers on "Particle swarm optimization published in 2009"


Book ChapterDOI
26 Oct 2009
TL;DR: In this article, a new Firefly Algorithm (FA) was proposed for multimodal optimization applications. And the proposed FA was compared with other metaheuristic algorithms such as particle swarm optimization (PSO).
Abstract: Nature-inspired algorithms are among the most powerful algorithms for optimization. This paper intends to provide a detailed description of a new Firefly Algorithm (FA) for multimodal optimization applications. We will compare the proposed firefly algorithm with other metaheuristic algorithms such as particle swarm optimization (PSO). Simulations and results indicate that the proposed firefly algorithm is superior to existing metaheuristic algorithms. Finally we will discuss its applications and implications for further research.

3,436 citations


Journal ArticleDOI
TL;DR: Results show that the performance of the ABC is better than or similar to those of other population-based algorithms with the advantage of employing fewer control parameters.

2,835 citations


Journal ArticleDOI
TL;DR: Simulation results show that JADE is better than, or at least comparable to, other classic or adaptive DE algorithms, the canonical particle swarm optimization, and other evolutionary algorithms from the literature in terms of convergence performance for a set of 20 benchmark problems.
Abstract: A new differential evolution (DE) algorithm, JADE, is proposed to improve optimization performance by implementing a new mutation strategy ldquoDE/current-to-p bestrdquo with optional external archive and updating control parameters in an adaptive manner. The DE/current-to-pbest is a generalization of the classic ldquoDE/current-to-best,rdquo while the optional archive operation utilizes historical data to provide information of progress direction. Both operations diversify the population and improve the convergence performance. The parameter adaptation automatically updates the control parameters to appropriate values and avoids a user's prior knowledge of the relationship between the parameter settings and the characteristics of optimization problems. It is thus helpful to improve the robustness of the algorithm. Simulation results show that JADE is better than, or at least comparable to, other classic or adaptive DE algorithms, the canonical particle swarm optimization, and other evolutionary algorithms from the literature in terms of convergence performance for a set of 20 benchmark problems. JADE with an external archive shows promising results for relatively high dimensional problems. In addition, it clearly shows that there is no fixed control parameter setting suitable for various problems or even at different optimization stages of a single problem.

2,778 citations


Book
22 Jun 2009
TL;DR: This book provides a complete background on metaheuristics and shows readers how to design and implement efficient algorithms to solve complex optimization problems across a diverse range of applications, from networking and bioinformatics to engineering design, routing, and scheduling.
Abstract: A unified view of metaheuristics This book provides a complete background on metaheuristics and shows readers how to design and implement efficient algorithms to solve complex optimization problems across a diverse range of applications, from networking and bioinformatics to engineering design, routing, and scheduling. It presents the main design questions for all families of metaheuristics and clearly illustrates how to implement the algorithms under a software framework to reuse both the design and code. Throughout the book, the key search components of metaheuristics are considered as a toolbox for: Designing efficient metaheuristics (e.g. local search, tabu search, simulated annealing, evolutionary algorithms, particle swarm optimization, scatter search, ant colonies, bee colonies, artificial immune systems) for optimization problems Designing efficient metaheuristics for multi-objective optimization problems Designing hybrid, parallel, and distributed metaheuristics Implementing metaheuristics on sequential and parallel machines Using many case studies and treating design and implementation independently, this book gives readers the skills necessary to solve large-scale optimization problems quickly and efficiently. It is a valuable reference for practicing engineers and researchers from diverse areas dealing with optimization or machine learning; and graduate students in computer science, operations research, control, engineering, business and management, and applied mathematics.

2,735 citations


Journal ArticleDOI
01 Dec 2009
TL;DR: An adaptive particle swarm optimization that features better search efficiency than classical particle Swarm optimization (PSO) is presented and can perform a global search over the entire search space with faster convergence speed.
Abstract: An adaptive particle swarm optimization (APSO) that features better search efficiency than classical particle swarm optimization (PSO) is presented. More importantly, it can perform a global search over the entire search space with faster convergence speed. The APSO consists of two main steps. First, by evaluating the population distribution and particle fitness, a real-time evolutionary state estimation procedure is performed to identify one of the following four defined evolutionary states, including exploration, exploitation, convergence, and jumping out in each generation. It enables the automatic control of inertia weight, acceleration coefficients, and other algorithmic parameters at run time to improve the search efficiency and convergence speed. Then, an elitist learning strategy is performed when the evolutionary state is classified as convergence state. The strategy will act on the globally best particle to jump out of the likely local optima. The APSO has comprehensively been evaluated on 12 unimodal and multimodal benchmark functions. The effects of parameter adaptation and elitist learning will be studied. Results show that APSO substantially enhances the performance of the PSO paradigm in terms of convergence speed, global optimality, solution accuracy, and algorithm reliability. As APSO introduces two new parameters to the PSO paradigm only, it does not introduce an additional design or implementation complexity.

1,713 citations


Journal ArticleDOI
TL;DR: A family of improved variants of the DE/target-to-best/1/bin scheme, which utilizes the concept of the neighborhood of each population member, and is shown to be statistically significantly better than or at least comparable to several existing DE variants as well as a few other significant evolutionary computing techniques over a test suite of 24 benchmark functions.
Abstract: Differential evolution (DE) is well known as a simple and efficient scheme for global optimization over continuous spaces. It has reportedly outperformed a few evolutionary algorithms (EAs) and other search heuristics like the particle swarm optimization (PSO) when tested over both benchmark and real-world problems. DE, however, is not completely free from the problems of slow and/or premature convergence. This paper describes a family of improved variants of the DE/target-to-best/1/bin scheme, which utilizes the concept of the neighborhood of each population member. The idea of small neighborhoods, defined over the index-graph of parameter vectors, draws inspiration from the community of the PSO algorithms. The proposed schemes balance the exploration and exploitation abilities of DE without imposing serious additional burdens in terms of function evaluations. They are shown to be statistically significantly better than or at least comparable to several existing DE variants as well as a few other significant evolutionary computing techniques over a test suite of 24 benchmark functions. The paper also investigates the applications of the new DE variants to two real-life problems concerning parameter estimation for frequency modulated sound waves and spread spectrum radar poly-phase code design.

1,086 citations


Journal ArticleDOI
TL;DR: This paper presents a comprehensive coverage of different PSO applications in solving optimization problems in the area of electric power systems and highlights the PSO key features and advantages over other various optimization algorithms.
Abstract: Particle swarm optimization (PSO) has received increased attention in many research fields recently. This paper presents a comprehensive coverage of different PSO applications in solving optimization problems in the area of electric power systems. It highlights the PSO key features and advantages over other various optimization algorithms. Furthermore, recent trends with regard to PSO development in this area are explored. This paper also discusses PSO possible future applications in the area of electric power systems and its potential theoretical studies.

686 citations


Journal ArticleDOI
TL;DR: This work presents a survey of the algorithms described based on the intelligence in bee swarms and their applications, and presents a list of winners and losers.
Abstract: Swarm intelligence is an emerging area in the field of optimization and researchers have developed various algorithms by modeling the behaviors of different swarm of animals and insects such as ants, termites, bees, birds, fishes. In 1990s, Ant Colony Optimization based on ant swarm and Particle Swarm Optimization based on bird flocks and fish schools have been introduced and they have been applied to solve optimization problems in various areas within a time of two decade. However, the intelligent behaviors of bee swarm have inspired the researchers especially during the last decade to develop new algorithms. This work presents a survey of the algorithms described based on the intelligence in bee swarms and their applications.

624 citations


Proceedings ArticleDOI
15 May 2009
TL;DR: A new multi-objective particle swarm optimization algorithm characterized by the use of a strategy to limit the velocity of the particles, called Speed-constrained Multi-Objective PSO (SMPSO), which allows to produce new effective particle positions in those cases in which the velocity becomes too high.
Abstract: In this work, we present a new multi-objective particle swarm optimization algorithm (PSO) characterized by the use of a strategy to limit the velocity of the particles. The proposed approach, called Speed-constrained Multi-objective PSO (SMPSO) allows to produce new effective particle positions in those cases in which the velocity becomes too high. Other features of SMPSO include the use of polynomial mutation as a turbulence factor and an external archive to store the non-dominated solutions found during the search. Our proposed approach is compared with respect to five multi-objective metaheuristics representative of the state-of-the-art in the area. For the comparison, two different criteria are adopted: the quality of the resulting approximation sets and the convergence speed to the Pareto front. The experiments carried out indicate that SMPSO obtains remarkable results in terms of both, accuracy and speed.

563 citations


Journal ArticleDOI
TL;DR: A new method based on ABC algorithm for designing digital IIR filters is described and its performance is compared with that of a conventional optimization algorithm (LSQ-nonlin) and particle swarm optimization (PSO) algorithm.
Abstract: Digital filters can be broadly classified into two groups: recursive (infinite impulse response (IIR)) and non-recursive (finite impulse response (FIR)). An IIR filter can provide a much better performance than the FIR filter having the same number of coefficients. However, IIR filters might have a multi-modal error surface. Therefore, a reliable design method proposed for IIR filters must be based on a global search procedure. Artificial bee colony (ABC) algorithm has been recently introduced for global optimization. The ABC algorithm simulating the intelligent foraging behaviour of honey bee swarm is a simple, robust, and very flexible algorithm. In this work, a new method based on ABC algorithm for designing digital IIR filters is described and its performance is compared with that of a conventional optimization algorithm (LSQ-nonlin) and particle swarm optimization (PSO) algorithm.

551 citations


Journal ArticleDOI
TL;DR: Application of fractional order PID (FOPID) controller to an automatic voltage regulator (AVR) is presented and it is shown that the proposed FOPID controller can highly improve the system robustness with respect to model uncertainties.

Book ChapterDOI
TL;DR: This first chapter intends to review and analyze the powerful new Harmony Search algorithm in the context of metaheuristic algorithms, and tries to identify the characteristics of meta heuristics and analyze why HS is a good meta heuristic algorithm.
Abstract: This first chapter intends to review and analyze the powerful new Harmony Search (HS) algorithm in the context of metaheuristic algorithms. We will first outline the fundamental steps of HS, and show how it works. We then try to identify the characteristics of metaheuristics and analyze why HS is a good metaheuristic algorithm. We then review briefly other popular metaheuristics such as particle swarm optimization so as to find their similarities and differences with HS. Finally, we will discuss the ways to improve and develop new variants of HS, and make suggestions for further research including open questions.

Journal ArticleDOI
TL;DR: In this paper, a heuristic particle swarm ant colony optimization (HPSACO) is presented for optimum design of trusses, which is based on the particle swarm optimizer with passive congregation (PSOPC), ant colony optimizer and harmony search scheme.

Journal ArticleDOI
TL;DR: It has been detected that coupling emergent results in different areas, like those of PSO and complex dynamics, can improve the quality of results in some optimization problems.
Abstract: This paper proposes new particle swarm optimization (PSO) methods that use chaotic maps for parameter adaptation. This has been done by using of chaotic number generators each time a random number is needed by the classical PSO algorithm. Twelve chaos-embedded PSO methods have been proposed and eight chaotic maps have been analyzed in the benchmark functions. It has been detected that coupling emergent results in different areas, like those of PSO and complex dynamics, can improve the quality of results in some optimization problems. It has been also shown that, some of the proposed methods have somewhat increased the solution quality, that is in some cases they improved the global searching capability by escaping the local solutions.

Journal ArticleDOI
TL;DR: The computational results have proved that the proposed hybrid algorithm is an efficient and effective approach to solve the multi-objective FJSP, especially for the problems on a large scale.

Journal ArticleDOI
TL;DR: In this work, a seeker optimization algorithm (SOA)-based reactive power dispatch method is proposed, based on the concept of simulating the act of human searching, which is superior to the other listed algorithms and can be efficiently used for optimal reactivePower dispatch.
Abstract: Optimal reactive power dispatch problem in power systems has thrown a growing influence on secure and economical operation of power systems. However, this issue is well known as a nonlinear, multimodal and mixed-variable problem. In the last decades, computation intelligence-based techniques, such as genetic algorithms (GAs), differential evolution (DE) algorithms and particle swarm optimization (PSO) algorithms, etc., have often been used for this aim. In this work, a seeker optimization algorithm (SOA)-based reactive power dispatch method is proposed. The SOA is based on the concept of simulating the act of human searching, where the search direction is based on the empirical gradient by evaluating the response to the position changes and the step length is based on uncertainty reasoning by using a simple Fuzzy rule. In this study, the algorithm's performance is evaluated on benchmark function optimization. Then, the SOA is applied to optimal reactive power dispatch on standard IEEE 57- and 118-bus power systems, and compared with conventional nonlinear programming method, two versions of GAs, three versions of DE algorithms and four versions of PSO algorithms. The simulation results show that the proposed approach is superior to the other listed algorithms and can be efficiently used for optimal reactive power dispatch.

Journal ArticleDOI
TL;DR: Experimental results demonstrate the efficacy of the proposed glowworm based algorithm in capturing multiple optima of a series of standard multimodal test functions and more complex ones, such as stair-case and multiple-plateau functions.
Abstract: This paper presents glowworm swarm optimization (GSO), a novel algorithm for the simultaneous computation of multiple optima of multimodal functions. The algorithm shares a few features with some better known swarm intelligence based optimization algorithms, such as ant colony optimization and particle swarm optimization, but with several significant differences. The agents in GSO are thought of as glowworms that carry a luminescence quantity called luciferin along with them. The glowworms encode the fitness of their current locations, evaluated using the objective function, into a luciferin value that they broadcast to their neighbors. The glowworm identifies its neighbors and computes its movements by exploiting an adaptive neighborhood, which is bounded above by its sensor range. Each glowworm selects, using a probabilistic mechanism, a neighbor that has a luciferin value higher than its own and moves toward it. These movements—based only on local information and selective neighbor interactions—enable the swarm of glowworms to partition into disjoint subgroups that converge on multiple optima of a given multimodal function. We provide some theoretical results related to the luciferin update mechanism in order to prove the bounded nature and convergence of luciferin levels of the glowworms. Experimental results demonstrate the efficacy of the proposed glowworm based algorithm in capturing multiple optima of a series of standard multimodal test functions and more complex ones, such as stair-case and multiple-plateau functions. We also report the results of tests in higher dimensional spaces with a large number of peaks. We address the parameter selection problem by conducting experiments to show that only two parameters need to be selected by the user. Finally, we provide some comparisons of GSO with PSO and an experimental comparison with Niche-PSO, a PSO variant that is designed for the simultaneous computation of multiple optima.

Book ChapterDOI
04 Oct 2009
TL;DR: The paper provides an insight into the improved novel metaheuristics of the Firefly Algorithm for constrained continuous optimization tasks and some suggestions for extending the simple scheme of the technique under consideration are presented.
Abstract: The paper provides an insight into the improved novel metaheuristics of the Firefly Algorithm for constrained continuous optimization tasks. The presented technique is inspired by social behavior of fireflies and the phenomenon of bioluminescent communication. The first part of the paper is devoted to the detailed description of the existing algorithm. Then some suggestions for extending the simple scheme of the technique under consideration are presented. Subsequent sections concentrate on the performed experimental parameter studies and a comparison with existing Particle Swarm Optimization strategy based on existing benchmark instances. Finally some concluding remarks on possible algorithm extensions are given, as well as some properties of the presented approach and comments on its performance in the constrained continuous optimization tasks.

Journal ArticleDOI
TL;DR: A Hybrid Big Bang-Big Crunch (HBB-BC) optimization algorithm is employed for optimal design of truss structures and numerical results demonstrate the efficiency and robustness of the H BB-BC method compared to other heuristic algorithms.

Journal ArticleDOI
TL;DR: A real-value version of particle swarm optimization (PSO) algorithm for solving the vehicle routing problem with simultaneous pickup and delivery (VRPSPD) and the mechanism of the PSO for solving VRPSPD is explained and demonstrated.

Journal ArticleDOI
TL;DR: A particle swarm optimization (PSO) algorithm is employed to adjust the network's weights in the training phase of the ANNs to create a more reliable forecasting model.
Abstract: The paper addresses the problem of predicting hourly load demand using adaptive artificial neural networks (ANNs). A particle swarm optimization (PSO) algorithm is employed to adjust the network's weights in the training phase of the ANNs. The advantage of using a PSO algorithm over other conventional training algorithms such as the back-propagation (BP) is that potential solutions will be flown through the problem hyperspace with accelerated movement towards the best solution. Thus the training phase should result in obtaining the weights configuration associated with the minimum output error. Data are wavelet transformed during the preprocessing stage and then inserted into the neural network to extract redundant information from the load curve. This results in better load characterization which creates a more reliable forecasting model. The transformed data of historical load and weather information were trained and tested over various periods of time. The generalized error estimation is done by using the reverse part of the data as a ldquotestrdquo set. The results were compared with traditional BP algorithm and offered a high forecasting precision.

Journal ArticleDOI
TL;DR: In this paper, a stochastic cost model and a solution technique for optimal scheduling of the generators in a wind integrated power system considering the demand and wind generation uncertainties are presented for optimal day-ahead planning even with indeterminate information about the wind generation.
Abstract: This paper presents a stochastic cost model and a solution technique for optimal scheduling of the generators in a wind integrated power system considering the demand and wind generation uncertainties. The proposed robust unit commitment solution methodology will help the power system operators in optimal day-ahead planning even with indeterminate information about the wind generation. A particle swarm optimization based scenario generation and reduction algorithm is used for modeling the uncertainties. The stochastic unit commitment problem is solved using a new parameter free self adaptive particle swarm optimization algorithm. The numerical results indicate the low risk involved in day-ahead power system planning when the stochastic model is used instead of the deterministic model.

Journal ArticleDOI
TL;DR: A quality measure to Pareto-optimal solutions has been implemented where the results confirm the potential of the proposed MOPSO technique to solve the multiobjective EED problem and produce high quality nondominated solutions.

Journal ArticleDOI
TL;DR: In this paper, an advanced particle swarm optimization algorithm is used to solve the optimization problem of a hybrid wind/photovoltaic/fuel cell generation system, which is designed to supply power demand.

Journal ArticleDOI
TL;DR: This work proposes a new PSO algorithm that combines a number of algorithmic components that showed distinct advantages in the experimental study concerning optimization speed and reliability and calls this composite algorithm Frankenstein's PSO in an analogy to the popular character of Mary Shelley's novel.
Abstract: During the last decade, many variants of the original particle swarm optimization (PSO) algorithm have been proposed. In many cases, the difference between two variants can be seen as an algorithmic component being present in one variant but not in the other. In the first part of the paper, we present the results and insights obtained from a detailed empirical study of several PSO variants from a component difference point of view. In the second part of the paper, we propose a new PSO algorithm that combines a number of algorithmic components that showed distinct advantages in the experimental study concerning optimization speed and reliability. We call this composite algorithm Frankenstein's PSO in an analogy to the popular character of Mary Shelley's novel. Frankenstein's PSO performance evaluation shows that by integrating components in novel ways effective optimizers can be designed.

Journal ArticleDOI
TL;DR: In this article, particle swarm optimization (PSO) was applied to extract the solar cell parameters from illuminated currentvoltage characteristics, and the performance of the PSO was compared with the genetic algorithms (GAs) for the single and double diode models.
Abstract: In this article, particle swarm optimization (PSO) was applied to extract the solar cell parameters from illuminated current-voltage characteristics. The performance of the PSO was compared with the genetic algorithms (GAs) for the single and double diode models. Based on synthetic and experimental current-voltage data, it has been confirmed that the proposed method can obtain higher parameter precision with better computational efficiency than the GA method. Compared with conventional gradient-based methods, even without a good initial guess, the PSO method can obtain the parameters of solar cells as close as possible to the practical parameters only based on a broad range specified for each of the parameters.

Proceedings ArticleDOI
08 Jul 2009
TL;DR: Compared with other PSO algorithms, the comparisons show that OLPSO significantly improves the performance of PSO, offering faster global convergence, higher solution quality, and stronger robustness.
Abstract: This paper proposes an orthogonal learning particle swarm optimization (OLPSO) by designing an orthogonal learning (OL) strategy through the orthogonal experimental design (OED) method. The OL strategy takes the dimensions of the problem as the orthogonal experimental factors. The levels of each dimension (factor) are the two choices of the personal best position and the neighborhood's best position. By orthogonally combining the two learning exemplars, the useful information can be discovered, preserved and utilized to construct an efficient exemplar to guide the particle to fly in a more promising direction towards the global optimum. The effectiveness and efficiency of the OL strategy is demonstrated on a set of benchmark functions by comparing the PSOs with and without OL strategy. The OL strategy improves the PSO algorithm in terms of higher quality solution and faster convergence speed.

Journal ArticleDOI
TL;DR: The research shows the proposed heuristic particle swarm optimizer (HPSO) can be effectively used to solve optimization problems for steel structures with discrete variables.

Journal ArticleDOI
TL;DR: In this article, an improved particle swarm optimization algorithm is developed to derive non-nominal solutions for multisource hybrid power generation systems under different design scenarios are designed based on the proposed approach.
Abstract: Multisource hybrid power generation systems are a type of representative application of the renewables' technology. In this investigation, wind turbine generators, photovoltaic panels, and storage batteries are used to build hybrid generation systems that are optimal in terms of multiple criteria including cost, reliability, and emissions. Multicriteria design facilitates the decision maker to make more rational evaluations. In this study, an improved particle swarm optimization algorithm is developed to derive these nondominated solutions. Hybrid generation systems under different design scenarios are designed based on the proposed approach. First, a grid-linked hybrid system is designed without incoroprating system uncertainties. Then, adequacy evaluation is conducted based on probabilistic methods by accounting for equipment failures, time-dependent sources of energy, and stochastic generation/load variations. In particular, due to the unpredictability of wind speed and solar insolation as well as the random load variation, time-series models are adopted to reflect their stochastic characteristics. An adequacy evaluation procedure including time-dependent sources, is adopted. Sensitivity studies are also carried out to examine the impacts of different system parameters on the overall design performance.

Journal ArticleDOI
TL;DR: Several simulation examples as well as comparisons of DE with two other state-of-the-art optimization techniques over the same problems demonstrate the superiority of the proposed approach especially for actuating fractional-order plants.