Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Rammohan Mallipeddi is active.

Publication


Featured researches published by Rammohan Mallipeddi.


Applied Soft Computing | 2011

Differential evolution algorithm with ensemble of parameters and mutation strategies

Rammohan Mallipeddi; Ponnuthurai N. Suganthan; Quan-Ke Pan; Mehmet Fatih Tasgetiren

Differential evolution (DE) has attracted much attention recently as an effective approach for solving numerical optimization problems. However, the performance of DE is sensitive to the choice of the mutation strategy and associated control parameters. Thus, to obtain optimal performance, time-consuming parameter tuning is necessary. Different mutation strategies with different parameter settings can be appropriate during different stages of the evolution. In this paper, we propose to employ an ensemble of mutation strategies and control parameters with the DE (EPSDE). In EPSDE, a pool of distinct mutation strategies along with a pool of values for each control parameter coexists throughout the evolution process and competes to produce offspring. The performance of EPSDE is evaluated on a set of bound-constrained problems and is compared with conventional DE and several state-of-the-art parameter adaptive DE variants.


IEEE Transactions on Evolutionary Computation | 2010

Ensemble of Constraint Handling Techniques

Rammohan Mallipeddi; Ponnuthurai N. Suganthan

During the last three decades, several constraint handling techniques have been developed to be used with evolutionary algorithms (EAs). According to the no free lunch theorem, it is impossible for a single constraint handling technique to outperform all other techniques on every problem. In other words, depending on several factors such as the ratio between feasible search space and the whole search space, multimodality of the problem, the chosen EA, and global exploration/local exploitation stages of the search process, different constraint handling methods can be effective during different stages of the search process. Motivated by these observations, we propose an ensemble of constraint handling techniques (ECHT) to solve constrained real-parameter optimization problems, where each constraint handling method has its own population. A distinguishing feature of the ECHT is the usage of every function call by each population associated with each constraint handling technique. Being a general concept, the ECHT can be realized with any existing EA. In this paper, we present two instantiations of the ECHT using four constraint handling methods with the evolutionary programming and differential evolution as the EAs. Experimental results show that the performance of ECHT is better than each single constraint handling method used to form the ensemble with the respective EA, and competitive to the state-of-the-art algorithms.


Computers & Operations Research | 2011

A differential evolution algorithm with self-adapting strategy and control parameters

Quan-Ke Pan; Ponnuthurai N. Suganthan; Ling Wang; Liang Gao; Rammohan Mallipeddi

This paper presents a Differential Evolution algorithm with self-adaptive trial vector generation strategy and control parameters (SspDE) for global numerical optimization over continuous space. In the SspDE algorithm, each target individual has an associated strategy list (SL), a mutation scaling factor F list (FL), and a crossover rate CR list (CRL). During the evolution, a trial individual is generated by using a strategy, F, and CR taken from the lists associated with the target vector. If the obtained trial individual is better than the target vector, the used strategy, F, and CR will enter a winning strategy list (wSL), a winning F list (wFL), and a winning CR list (wCRL), respectively. After a given number of iterations, the FL, CRL or SL will be refilled at a high probability by selecting elements from wFL, wCRL and wSL or randomly generated values. In this way, both the trial vector generation strategy and its associated parameters can be gradually self-adapted to match different phases of evolution by learning from their previous successful experience. Extensive computational simulations and comparisons are carried out by employing a set of 19 benchmark problems from the literature. The computational results show that overall the SspDE algorithm performs better than the state-of-the-art differential evolution variants.


congress on evolutionary computation | 2009

Multi-objective optimization using self-adaptive differential evolution algorithm

V. L. Huang; Shuguang Z. Zhao; Rammohan Mallipeddi; Ponnuthurai N. Suganthan

In this paper, we propose a Multiobjective Self-adaptive Differential Evolution algorithm with objective-wise learning strategies (OW-MOSaDE) to solve numerical optimization problems with multiple conflicting objectives. The proposed approach learns suitable crossover parameter values and mutation strategies for each objective separately in a multi-objective optimization problem. The performance of the proposed OW-MOSaDE algorithm is evaluated on a suit of 13 benchmark problems provided for the CEC2009 MOEA Special Session and Competition (http://www3.ntu.edu.sg/home/epnsugan/) on Performance Assessment of Constrained / Bound Constrained Multi-Objective Optimization Algorithms.


Information Sciences | 2010

Ensemble strategies with adaptive evolutionary programming

Rammohan Mallipeddi; S. Mallipeddi; Ponnuthurai N. Suganthan

Mutation operators such as Gaussian, Levy and Cauchy have been used with evolutionary programming (EP). According to the no free lunch theorem, it is impossible for EP with a single mutation operator to outperform always. For example, Classical EP (CEP) with Gaussian mutation is better at searching in a local neighborhood while the Fast EP (FEP) with the Cauchy mutation performs better over a larger neighborhood. Motivated by these observations, we propose an ensemble approach where each mutation operator has its associated population and every population benefits from every function call. This approach enables us to benefit from different mutation operators with different parameter values whenever they are effective during different stages of the search process. In addition, the recently proposed Adaptive EP (AEP) using Gaussian (ACEP) and Cauchy (AFEP) mutations is also evaluated. In the AEP, the strategy parameter values are adapted based on the search performance in the previous few generations. The performance of ensemble is compared with a mixed mutation strategy, which integrates several mutation operators into a single algorithm as well as against the AEP with a single mutation operator. Improved performance of the ensemble over the single mutation-based algorithms and mixed mutation algorithm is verified using statistical tests.


swarm evolutionary and memetic computing | 2010

Differential Evolution Algorithm with Ensemble of Parameters and Mutation and Crossover Strategies

Rammohan Mallipeddi; Ponnuthurai N. Suganthan

Differential Evolution (DE) has attracted much attention recently as an effective approach for solving numerical optimization problems. However, the performance of DE is sensitive to the choice of the mutation and crossover strategies and their associated control parameters. Thus, to obtain optimal performance, time consuming parameter tuning is necessary. Different mutation and crossover strategies with different parameter settings can be appropriate during different stages of the evolution. In this paper, we propose a DE with an ensemble of mutation and crossover strategies and their associated control parameters known as EPSDE. In EPSDE, a pool of distinct mutation and crossover strategies along with a pool of values for each control parameter coexists throughout the evolution process and competes to produce offspring. The performance of EPSDE is evaluated on a set of 25 bound-constrained problems designed for Conference on Evolutionary Computation (CEC) 2005 and is compared with state-of-the-art algorithm.


Swarm and evolutionary computation | 2012

Efficient constraint handling for optimal reactive power dispatch problems.

Rammohan Mallipeddi; S. Jeyadevi; Ponnuthurai N. Suganthan; S. Baskar

Abstract In power engineering, minimizing the power loss in the transmission lines and/or minimizing the voltage deviation at the load buses by controlling the reactive power is referred to as optimal reactive power dispatch (ORPD). Recently, the use of evolutionary algorithms (EAs) such as differential evolution (DE), particle swarm optimization (PSO), evolutionary programming (EP), and evolution strategies (ES) to solve ORPD is gaining more importance due to their effectiveness in handling the inequality constraints and discrete values compared to that of conventional gradient-based methods. EAs generally perform unconstrained searches, and they require some additional mechanism to handle constraints. In the literature, various constraint handling techniques have been proposed. However, to solve ORPD the penalty function approach has been commonly used, while the other constraint handling methods remain untested. In this paper, we evaluate the performance of different constraint handling methods such as superiority of feasible solutions (SF), self-adaptive penalty (SP), e -constraint (EC), stochastic ranking (SR), and the ensemble of constraint handling techniques (ECHT) on ORPD. The proposed methods have been tested on IEEE 30-bus, 57-bus, and 118-bus systems. Simulation results clearly demonstrate the importance of employing an efficient constraint handling method to solve the ORPD problem effectively.


congress on evolutionary computation | 2010

Differential evolution with ensemble of constraint handling techniques for solving CEC 2010 benchmark problems

Rammohan Mallipeddi; Ponnuthurai N. Suganthan

Several constraint handling techniques have been proposed to be used with the evolutionary algorithms (EAs). According to the no free lunch theorem, it is impossible for a single constraint handling technique to outperform all other techniques on every problem. In other words, depending on several factors such as the ratio between feasible search space and the whole search space, multi-modality of the problem, the chosen EA and global exploration/local exploitation stages of the search process, different constraint handling techniques can be effective on different problems and during different stages of the search process. Motivated by these observations, we proposed an ensemble of constraint handling techniques (ECHT) to solve constrained real-parameter optimization problems. In ECHT, each constraint handling method has its own population and every function call is used effectively. Being a general concept, the ECHT can be realized with any existing EA. In this paper, we present ECHT with Differential Evolution (DE) as the basic search algorithm (ECHT-DE). The ECHT is formed using four different constraint handling techniques present in the literature. ECHT-DE is evaluated on the functions from CEC 2010 problem set.


world congress on computational intelligence | 2008

Empirical study on the effect of population size on Differential evolution Algorithm

Rammohan Mallipeddi; Ponnuthurai N. Suganthan

In this paper, we investigate the effect of population size on the quality of solutions and the computational effort required by the Differential evolution (DE) Algorithm. A set of 5 problems chosen from the problem set of CEC 2005 Special Session on Real-Parameter Optimization are used to study the effect of population sizes on the performance of the DE. Results include the effects of various population sizes on the 10 and 30-dimensional versions of each problem for two different mutation strategies. Our study shows a significant influence of the population size on the performance of DE as well as interactions between mutation strategies, population size and dimensionality of the problems.


congress on evolutionary computation | 2010

An ensemble of differential evolution algorithms for constrained function optimization

M. Fatih Tasgetiren; P. Nagaratnam Suganthan; Quan-Ke Pan; Rammohan Mallipeddi; Sedat Sarman

This paper presents an ensemble of differential evolution algorithms employing the variable parameter search and two distinct mutation strategies in the ensemble to solve real-parameter constrained optimization problems. It is well known that the performance of DE is sensitive to the choice of mutation strategies and associated control parameters. For these reasons, the ensemble is achieved in such a way that each individual is assigned to one of the two distinct mutation strategies or a variable parameter search (VPS). The algorithm was tested using benchmark instances in Congress on Evolutionary Computation 2010. For these benchmark problems, the problem definition file, codes and evaluation criteria are available in http://www.ntu.edu.sg/home/EPNSugan. Since the optimal or best known solutions are not available in the literature, the detailed computational results required in line with the special session format are provided for the competition.

Collaboration


Dive into the Rammohan Mallipeddi's collaboration.

Top Co-Authors

Avatar

Ponnuthurai N. Suganthan

Nanyang Technological University

View shared research outputs
Top Co-Authors

Avatar

Minho Lee

Kyungpook National University

View shared research outputs
Top Co-Authors

Avatar

Young-Min Jang

Kyungpook National University

View shared research outputs
Top Co-Authors

Avatar

Kalyana C. Veluvolu

Kyungpook National University

View shared research outputs
Top Co-Authors

Avatar

Swagatam Das

Indian Statistical Institute

View shared research outputs
Top Co-Authors

Avatar

Trinadh Pamulapati

Kyungpook National University

View shared research outputs
Top Co-Authors

Avatar

Vikas Palakonda

Kyungpook National University

View shared research outputs
Top Co-Authors

Avatar

Giyoung Lee

Kyungpook National University

View shared research outputs
Top Co-Authors

Avatar

Partha P. Biswas

Nanyang Technological University

View shared research outputs
Top Co-Authors

Avatar

Giovanni Iacca

University of Jyväskylä

View shared research outputs
Researchain Logo
Decentralizing Knowledge