Abstract

In this paper, we propose an improved version of JADE by hybridizing the JADE algorithm with a Gaussian tail, a modified hunger games search (HGS) algorithm, and a distance-based multi-population (DbMP) approach named as HJADE-GT. In the proposed algorithm, two sets of operators (modified HGS operator and JADE operator with Gaussian tail) are utilized to generate offspring to further enhance the exploration and exploitation abilities. DbMP approach is proposed to make full use of feedback information from the whole population. In HJADE-GT, the main population is divided into three fixed-size subpopulations: exploration subpopulation, balanced subpopulation, and exploitation subpopulation. Secondly, a modified HGS operator is incorporated into the exploration subpopulation to improve global searchability. Thirdly, the JADE operator with a Gaussian tail is utilized to enhance the ability of exploitation subpopulation. Finally, the DbMP approach is utilized for the balanced subpopulation to choose an appropriate operator for current individuals to make full use of feedback information from the exploration subpopulation and exploitation subpopulation. In the experimental studies, it is demonstrated that the proposed algorithm presents competitive performance with 13 well-known algorithms, including jDE, SaDE, JADE, MPEDE, SHADE, CoDE, SaJADE, iLSHADE, jSO, CMAES, MGFPA, ESSA, and PPSO on CEC2017 benchmark functions. Four engineering problems and three dynamic economic emission dispatch (DEED) problems were utilized to verify the performance of HJADE-GT, and the experiments on DEED problems confirm that HJADE-GT is an efficient algorithm to solve engineering and large-scale constrained DEED problems.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call