Network


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

Hotspot


Dive into the research topics where Saber M. Elsayed is active.

Publication


Featured researches published by Saber M. Elsayed.


Computers & Operations Research | 2011

Multi-operator based evolutionary algorithms for solving constrained optimization problems

Saber M. Elsayed; Ruhul A. Sarker; Daryl Essam

Over the last two decades, many sophisticated evolutionary algorithms have been introduced for solving constrained optimization problems. Due to the variability of characteristics in different COPs, no single algorithm performs consistently over a range of problems. In this paper, for a better coverage of the problem characteristics, we introduce an algorithm framework that uses multiple search operators in each generation. The appropriate mix of the search operators, for any given problem, is determined adaptively. The framework is tested by implementing two different algorithms. The performance of the algorithms is judged by solving 60 test instances taken from two constrained optimization benchmark sets from specialized literature. The first algorithm, which is a multi-operator based genetic algorithm (GA), shows a significant improvement over different versions of GA (each with a single one of these operators). The second algorithm, using differential evolution (DE), also confirms the benefit of the multi-operator algorithm by providing better and consistent solutions. The overall results demonstrated that both GA and DE based algorithms show competitive, if not better, performance as compared to the state of the art algorithms.


IEEE Transactions on Evolutionary Computation | 2014

Differential Evolution with Dynamic Parameters Selection for Optimization Problems

Ruhul A. Sarker; Saber M. Elsayed; Tapabrata Ray

Over the last few decades, a number of differential evolution (DE) algorithms have been proposed with excellent performance on mathematical benchmarks. However, like any other optimization algorithm, the success of DE is highly dependent on the search operators and control parameters that are often decided a priori. The selection of the parameter values is itself a combinatorial optimization problem. Although a considerable number of investigations have been conducted with regards to parameter selection, it is known to be a tedious task. In this paper, a DE algorithm is proposed that uses a new mechanism to dynamically select the best performing combinations of parameters (amplification factor, crossover rate, and the population size) for a problem during the course of a single run. The performance of the algorithm is judged by solving three well known sets of optimization test problems (two constrained and one unconstrained). The results demonstrate that the proposed algorithm not only saves the computational time, but also shows better performance over the state-of-the-art algorithms. The proposed mechanism can easily be applied to other population-based algorithms.


IEEE Transactions on Industrial Informatics | 2013

An Improved Self-Adaptive Differential Evolution Algorithm for Optimization Problems

Saber M. Elsayed; Ruhul A. Sarker; Daryl Essam

Many real-world optimization problems are difficult to solve as they do not possess the nice mathematical properties required by the exact algorithms. Evolutionary algorithms are proven to be appropriate for such problems. In this paper, we propose an improved differential evolution algorithm that uses a mix of different mutation operators. In addition, the algorithm is empowered by a covariance adaptation matrix evolution strategy algorithm as a local search. To judge the performance of the algorithm, we have solved well-known benchmark as well as a variety of real-world optimization problems. The real-life problems were taken from different sources and disciplines. According to the results obtained, the algorithm shows a superior performance in comparison with other algorithms that also solved these problems.


Engineering Applications of Artificial Intelligence | 2014

A new genetic algorithm for solving optimization problems

Saber M. Elsayed; Ruhul A. Sarker; Daryl Essam

Over the last two decades, many different genetic algorithms (GAs) have been introduced for solving optimization problems. Due to the variability of the characteristics in different optimization problems, none of these algorithms has shown consistent performance over a range of real world problems. The success of any GA depends on the design of its search operators, as well as their appropriate integration. In this paper, we propose a GA with a new multi-parent crossover. In addition, we propose a diversity operator to be used instead of mutation and also maintain an archive of good solutions. Although the purpose of the proposed algorithm is to cover a wider range of problems, it may not be the best algorithm for all types of problems. To judge the performance of the algorithm, we have solved aset of constrained optimization benchmark problems, as well as 14 well-known engineering optimization problems. The experimental analysis showed that the algorithm converges quickly to the optimal solution and thus exhibits a superior performance in comparison to other algorithms that also solved those problems.


congress on evolutionary computation | 2011

GA with a new multi-parent crossover for solving IEEE-CEC2011 competition problems

Saber M. Elsayed; Ruhul A. Sarker; Daryl Essam

Over the last two decades, many Genetic Algorithms have been introduced for solving optimization problems. Due to the variability of the characteristics in different optimization problems, none of these algorithms performs consistently over a range of problems. In this paper, we introduce a GA with a new multi-parent crossover for solving a variety of optimization problems. The proposed algorithm also uses both a randomized operator as mutation and maintains an archive of good solutions. The algorithm has been applied to solve the set of real world problems proposed for the IEEE-CEC2011 evolutionary algorithm competition.


Applied Soft Computing | 2012

On an evolutionary approach for constrained optimization problem solving

Saber M. Elsayed; Ruhul A. Sarker; Daryl Essam

Over the last few decades, many different evolutionary algorithms have been introduced for solving constrained optimization problems. However, due to the variability of problem characteristics, no single algorithm performs consistently over a range of problems. In this paper, instead of introducing another such algorithm, we propose an evolutionary framework that utilizes existing knowledge to make logical changes for better performance. The algorithmic aspects considered here are: the way of using search operators, dealing with feasibility, setting parameters, and refining solutions. The combined impact of such modifications is significant as has been shown by solving two sets of test problems: (i) a set of 24 test problems that were used for the CEC2006 constrained optimization competition and (ii) a second set of 36 test instances introduced for the CEC2010 constrained optimization competition. The results demonstrate that the proposed algorithm shows better performance in comparison to the state-of-the-art algorithms.


congress on evolutionary computation | 2011

Differential evolution with multiple strategies for solving CEC2011 real-world numerical optimization problems

Saber M. Elsayed; Ruhul A. Sarker; Daryl Essam

Over the last two decades, many Differential Evolution (DE) strategies have been introduced for solving Optimization Problems. Due to the variability of the characteristics in optimization problems, no single DE algorithm performs consistently over a range of problems. In this paper, for a better coverage of problem characteristics, we introduce a DE algorithm framework that uses multiple search operators in each generation. The appropriate mix of the search operators, for any given problem, is determined adaptively. The proposed algorithm has been applied to solve the set of real world numerical optimization problems introduced for a special session of CEC2011.


IEEE Transactions on Power Systems | 2016

Evolutionary Algorithms for Dynamic Economic Dispatch Problems

M. F. Zaman; Saber M. Elsayed; Tapabrata Ray; Ruhul A. Sarker

The dynamic economic dispatch problem is a high-dimensional complex constrained optimization problem that determines the optimal generation from a number of generating units by minimizing the fuel cost. Over the last few decades, a number of solution approaches, including evolutionary algorithms, have been developed to solve this problem. However, the performance of evolutionary algorithms is highly dependent on a number of factors, such as the control parameters, diversity of the population, and constraint-handling procedure used. In this paper, a self-adaptive differential evolution and a real-coded genetic algorithm are proposed to solve the dynamic dispatch problem. In the algorithm design, a new heuristic technique is introduced to guide infeasible solutions towards the feasible space. Moreover, a constraint-handling mechanism, a dynamic relaxation for equality constraints, and a diversity mechanism are applied to improve the performance of the algorithms. The effectiveness of the proposed approaches is demonstrated on a number of dynamic economic dispatch problems for a cycle of 24 h. Their simulation results are compared with each other and state-of-the-art algorithms, which reveals that the proposed method has merit in terms of solution quality and reliability.


Applied Mathematics and Computation | 2014

A self-adaptive combined strategies algorithm for constrained optimization using differential evolution

Saber M. Elsayed; Ruhul A. Sarker; Daryl Essam

There are a huge number of differential evolution variants that have been proposed in the literature for solving constrained problems. However, none of them was considered as being a well-accepted approach for solving a broad range of problems with different mathematical properties. Therefore, in this paper, for a better coverage of the problem characteristics, a self-adaptive differential evolution algorithm is introduced. To do that, it uses multiple search operators in conjunction with multiple constraint handling techniques. The need for such an approach is justified by experimental analysis on a well-known set of problems. The results show that the proposed algorithm is superior to other state-of-the-art algorithms.


congress on evolutionary computation | 2014

Testing united multi-operator evolutionary algorithms on the CEC2014 real-parameter numerical optimization

Saber M. Elsayed; Ruhul A. Sarker; Daryl Essam; Noha M. Hamza

This paper puts forward a proposal for combining multi-operator evolutionary algorithms (EAs), in which three EAs, each with multiple search operators, are used. During the evolution process, the algorithm gradually emphasizes on the best performing multi-operator EA, as well as the search operator. The proposed algorithm is tested on the CEC2014 single objective real-parameter competition. The results show that the proposed algorithm has the ability to reach good solutions.

Collaboration


Dive into the Saber M. Elsayed's collaboration.

Top Co-Authors

Avatar

Ruhul A. Sarker

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Daryl Essam

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Tapabrata Ray

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Karam M. Sallam

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Noha M. Hamza

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Ismail M. Ali

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

M. F. Zaman

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Michael J. Ryan

University of New South Wales

View shared research outputs
Researchain Logo
Decentralizing Knowledge