To address the issues of unreasonable project activity scheduling and high expenditure, this paper proposes an improved differential evolution algorithm based on directional crossover mechanism (DirDE). The mechanism enhances the algorithm's convergence speed by guiding the global exploration and local exploitation directions of the population. Meanwhile, this mechanism helps the algorithm jump out of the local search and avoid falling into the local optimum based on the gene guidance of the parent individuals. In the experimental section, benchmark function experiments are designed to verify the optimization ability of the DirDE. The experimental analysis results demonstrate that DirDE exhibits better convergence, accuracy, and the ability to avoid falling into local optima. Finally, the method proposed in this paper was tested through simulation experiments on a real-world linear programming model for multi-project party affairs activity scheduling optimization. The algorithm demonstrated its competitiveness and can serve as an effective tool for solving real-world party affairs activity scheduling problems.
为解决多项目党务活动的调度复杂和困难的问题,本文提出了基于导向交叉机制的差分进化算法(DirDE)应用于多项目党务活动调度优化问题。其中,导向交叉机制在DirDE中增强了算法的开发和探索的平衡能力、种群的多样性以及算法跳出局部最优能力。进一步,本文设计了基于IEEE Congress on Evolutionary Computation(CEC)基准函数集的性能测试实验验证DirDE的性能。实验结果经过标准差、均值、威尔逊排名检验[12]和弗瑞德曼检测[13]等统计性方法分析。无论在哪种统计性方法的分析下,DirDE都展示了出色的优化能力。同时,本文将DirDE应用到多项目党务活动调度优化模拟实验。
基于IEEE Congress on evolutionary computation(CEC)的基准函数集,本文设计了DirDE与其他优秀的群智能优化算法进行了性能的验证和对比。函数实验中的对比算法包括DE[1]、SCA、PSO[15]、CS、MFO、ACOR等优秀的群智能优化算法。实验分析结果通过标准差(STD)、平均值(mean)、威尔逊排名检验(WSRT)和弗瑞德曼检测(FT)等统计分析方法评估。
StornR, PriceK. Differential evolution: a simple and efficient heuristic for global optimization over continuous spaces[J]. Journal of Global Optimization, 1997, 11(4): 341-359.
[2]
ZhaoD. Ant colony optimization with horizontal and vertical crossover search: fundamental visions for multi-threshold image segmentation[J]. Expert Systems with Applications,2021, 167: 114122.
ZhuXian-hui, YuYue, ShiNan, et al. Research on hierarchical optimization of BP neural network and its application in wind power prediction[J]. High Voltage Apparatus, 2022, 58(2): 158-163.
[9]
CuevasE, ZaldivarD, PérezC M. A novel multi-threshold segmentation approach based on differential evolution optimization[J]. Expert Systems with Applications, 2010, 37(7): 5265-5271.
[10]
AyalaH V H, SantosF M, MarianiV C, et al. Image thresholding segmentation based on a novel beta differential evolution approach[J]. Expert Systems with Applications, 2015, 42(4): 2136-2142.
[11]
LiuL. Performance optimization of differential evolution with slime mould algorithm for multilevel breast cancer image segmentation[J]. Computers in Biology and Medicine, 2021, 138: 104910.
[12]
TarkhanehO, ShenH. An adaptive differential evolution algorithm to optimal multi-level thresholding for MRI brain image segmentation[J]. Expert Systems with Applications, 2019,138: 112820.
[13]
XuL, JiaH, LangC, et al. A novel method for multilevel color image segmentation based on dragonfly algorithm and differential evolution[J]. IEEE Access, 2019, 7: 19502-19538.
[14]
ChenJ. Multi-threshold image segmentation based on an improved differential evolution: case study of thyroid papillary carcinoma[J]. Biomedical Signal Processing and Control, 2023, 85: 104893.
[15]
GarcíaS, FernándezA, LuengoJ, et al. Advanced nonparametric tests for multiple comparisons in the design of experiments in computational intelligence and data mining: experimental analysis of power[J]. Information Sciences, 2010, 180(10): 2044-2064.
[16]
DerracJ, GarcíaS, MolinaD, et al. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms[J]. Swarm and Evolutionary Computation, 2021, 1(1): 3-18.
[17]
DasA K, PratiharD K. Solving engineering optimization problems using an improved real-coded genetic algorithm (IRGA) with directional mutation and crossover[J]. Soft Computing, 2021, 25(7): 5455-5481.