Network


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

Hotspot


Dive into the research topics where Ruhul A. Sarker is active.

Publication


Featured researches published by Ruhul A. Sarker.


congress on evolutionary computation | 2001

PDE: a Pareto-frontier differential evolution approach for multi-objective optimization problems

Hussein A. Abbass; Ruhul A. Sarker; Charles Newton

The use of evolutionary algorithms (EAs) to solve problems with multiple objectives (known as multi-objective optimization problems (MOPs)) has attracted much attention. Being population based approaches, EAs offer a means to find a group of Pareto-optimal solutions in a single run. Differential evolution (DE) is an EA that was developed to handle optimization problems over continuous domains. The objective of this paper is to introduce a novel Pareto-frontier differential evolution (PDE) algorithm to solve MOPs. The solutions provided by the proposed algorithm for two standard test problems, outperform the Strength Pareto Evolutionary Algorithm, one of the state-of-the-art evolutionary algorithms for solving MOPs.


Online Information Review | 2002

Data Mining: A Heuristic Approach

Hussein A. Abbass; Charles Newton; Ruhul A. Sarker

From the Publisher: Real-life problems are known to be messy, dynamic and multi-objective, and involve high levels of uncertainty and constraints. Because traditional problem-solving methods are no longer capable of handling this level of complexity, heuristic search methods have attracted increasing attention in recent years for solving such problems. Inspired by nature, biology, statistical mechanics, physics and neuroscience, heuristic techniques are used to solve many problems where traditional methods have failed. Data Mining: A Heuristic Approach is a repository for the applications of these techniques in the area of data mining.


International Journal on Artificial Intelligence Tools | 2002

The Pareto Differential Evolution Algorithm

Hussein A. Abbass; Ruhul A. Sarker

The use of evolutionary algorithms (EAs) to solve problems with multiple objectives (known as Vector Optimization Problems (VOPs)) has attracted much attention recently. Being population based approaches, EAs offer a means to find a group of pareto-optimal solutions in a single run. Differential Evolution (DE) is an EA that was developed to handle optimization problems over continuous domains. The objective of this paper is to introduce a novel Pareto Differential Evolution (PDE) algorithm to solve VOPs. The solutions provided by the proposed algorithm for five standard test problems, is competitive to nine known evolutionary multiobjective algorithms for solving VOPs.


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.


Applied Mathematical Modelling | 2000

Optimization of maintenance and spare provisioning policy using simulation

Ruhul A. Sarker; Amanul Haque

Abstract In practice, maintenance and spare parts inventory policies are treated separately or sequentially. To ensure availability of spare parts for a production system use, when necessary, there is always a tendency to overstock them. Excess inventory involves substantial working capital. The stock level of spare parts is dependent on the maintenance policy. Therefore, maintenance programs should be designed to reduce both maintenance and inventory related costs. In this paper, a manufacturing system is considered with stochastic item failure, replacement and order lead times of statistically identical items. The development of mathematical model for such a system is extremely difficult. A simulation model is therefore developed for the system operating with block replacement and continuous review inventory policy. The response of the system was studied for a number of case problems. The study clearly shows that the jointly optimized policy produces better results than that of the combination of separately or sequentially optimized policies.


Memetic Computing | 2009

Memetic algorithms for solving job-shop scheduling problems

S. M. Kamrul Hasan; Ruhul A. Sarker; Daryl Essam; David Cornforth

The job-shop scheduling problem is well known for its complexity as an NP-hard problem. We have considered JSSPs with an objective of minimizing makespan while satisfying a number of hard constraints. In this paper, we developed a memetic algorithm (MA) for solving JSSPs. Three priority rules were designed, namely partial re-ordering, gap reduction and restricted swapping, and used as local search techniques in our MA. We have solved 40 benchmark problems and compared the results obtained with a number of established algorithms in the literature. The experimental results show that MA, as compared to GA, not only improves the quality of solutions but also reduces the overall computational time.


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 Evolutionary Computation | 2015

A Decomposition-Based Evolutionary Algorithm for Many Objective Optimization

Md. Asafuddoula; Tapabrata Ray; Ruhul A. Sarker

Decomposition-based evolutionary algorithms have been quite successful in solving optimization problems involving two and three objectives. Recently, there have been some attempts to exploit the strengths of decomposition-based approaches to deal with many objective optimization problems. Performance of such approaches are largely dependent on three key factors: 1) means of reference point generation; 2) schemes to simultaneously deal with convergence and diversity; and 3) methods to associate solutions to reference directions. In this paper, we introduce a decomposition-based evolutionary algorithm wherein uniformly distributed reference points are generated via systematic sampling, balance between convergence and diversity is maintained using two independent distance measures, and a simple preemptive distance comparison scheme is used for association. In order to deal with constraints, an adaptive epsilon formulation is used. The performance of the algorithm is evaluated using standard benchmark problems, i.e., DTLZ1-DTLZ4 for 3, 5, 8, 10, and 15 objectives, WFG1-WFG9, the car side impact problem, the water resource management problem, and the constrained ten-objective general aviation aircraft design problem. Results of problems involving redundant objectives and disconnected Pareto fronts are also included in this paper to illustrate the capability of the algorithm. The study clearly highlights that the proposed algorithm is better or at par with recent reference direction-based approaches for many objective optimization.


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.

Collaboration


Dive into the Ruhul A. Sarker's collaboration.

Top Co-Authors

Avatar

Daryl Essam

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Saber M. Elsayed

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

Hussein A. Abbass

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Charles Newton

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

James M. Whitacre

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

Joarder Kamruzzaman

Federation University Australia

View shared research outputs
Top Co-Authors

Avatar

Noha M. Hamza

University of New South Wales

View shared research outputs
Top Co-Authors

Avatar

S. M. Kamrul Hasan

University of New South Wales

View shared research outputs
Researchain Logo
Decentralizing Knowledge