TY - JOUR
T1 - An information entropy-based evolutionary computation for multi-factorial optimization
AU - Lim, Ting Yee
AU - Tan, Choo Jun
AU - Wong, Wai Peng
AU - Lim, Chee Peng
N1 - Funding Information:
The authors would like to thank Mr. Beh Eng Chin for his help in the real-world case study data collection as well as British Academy Newton Ungku Omar Fund [grant number 304/PMGT/650912/B130] to complete this research.
Publisher Copyright:
© 2021 Elsevier B.V.
PY - 2022/1
Y1 - 2022/1
N2 - Recently, a new category of problems known as multi-factorial optimization (MFO) is gaining momentum in the field of evolutionary computation (EC). This paper aims at improving the aggregate performance of an underlying EC model in a multi-tasking environment by implementing simple strategies with minimal parameter tuning effort. Firstly, an enhanced Simulated Binary Crossover (SBX)-based unary variation operator to improve EC performance is devised. Secondly, to overcome the challenge in parameter tuning and operators selection, an adaptive control strategy underpinned by information entropy is proposed. We study the measure of entropy to quantify the uncertainty of evolutionary search and use the information to adapt the algorithmic parameters. Thirdly, the MFO problems are solved using the proposed methods. Three experiments are carried out to attest the methodology efficacy. The first experiment benchmarks the proposed method against twelve state-of-the-art single objective optimization algorithms in the CEC2014 competition. The second experiment compares the performance of the proposed method using a recent benchmark MFO problem. We further extend the investigation into the analysis of parameter sensitivity and solicit insights pertaining to the algorithm characteristics. Overall, the empirical results on various benchmark problems are promising. The third experiment offers a solution to a multi-mode resource-constrained project scheduling problem in the real-world construction industry. The results indicate improvements of 2.29% in project quality and 8.23% in project duration subject to an increase of 4.78% in project cost, which are well within the acceptance limits of the decision makers.
AB - Recently, a new category of problems known as multi-factorial optimization (MFO) is gaining momentum in the field of evolutionary computation (EC). This paper aims at improving the aggregate performance of an underlying EC model in a multi-tasking environment by implementing simple strategies with minimal parameter tuning effort. Firstly, an enhanced Simulated Binary Crossover (SBX)-based unary variation operator to improve EC performance is devised. Secondly, to overcome the challenge in parameter tuning and operators selection, an adaptive control strategy underpinned by information entropy is proposed. We study the measure of entropy to quantify the uncertainty of evolutionary search and use the information to adapt the algorithmic parameters. Thirdly, the MFO problems are solved using the proposed methods. Three experiments are carried out to attest the methodology efficacy. The first experiment benchmarks the proposed method against twelve state-of-the-art single objective optimization algorithms in the CEC2014 competition. The second experiment compares the performance of the proposed method using a recent benchmark MFO problem. We further extend the investigation into the analysis of parameter sensitivity and solicit insights pertaining to the algorithm characteristics. Overall, the empirical results on various benchmark problems are promising. The third experiment offers a solution to a multi-mode resource-constrained project scheduling problem in the real-world construction industry. The results indicate improvements of 2.29% in project quality and 8.23% in project duration subject to an increase of 4.78% in project cost, which are well within the acceptance limits of the decision makers.
KW - Multi-factorial optimization
KW - Parameter control
KW - Simulated binary crossover
UR - http://www.scopus.com/inward/record.url?scp=85120090769&partnerID=8YFLogxK
U2 - 10.1016/j.asoc.2021.108071
DO - 10.1016/j.asoc.2021.108071
M3 - Article
AN - SCOPUS:85120090769
SN - 1568-4946
VL - 114
JO - Applied Soft Computing
JF - Applied Soft Computing
M1 - 108071
ER -