蜻蜓算法及其工程应用综述
神经与进化计算
2021-08-31 v3
摘要
蜻蜓算法于2016年提出。它是研究人员用于在广泛领域优化大量用途和应用的一类算法。有时,它相比最著名的优化技术表现出更优的性能。然而,当该算法被用于改进复杂优化问题时面临若干困难。本工作探讨了该方法解决现实世界优化问题的鲁棒性,以及其改进复杂优化问题的不足。这篇综述论文展示了对工程领域蜻蜓算法的全面调研。首先,讨论了算法概述。此外,我们还考察了算法的改进。论述了该算法与不同技术的融合形式,以及为提升算法性能所做的改进。并且,提供了工程领域中应用蜻蜓算法的调查。所涉及的工程应用包括机械工程问题、电气工程问题、最优参数、经济负荷调度和损耗降低中的应用。该算法与粒子群优化算法和萤火虫算法进行了测试和比较。为评估蜻蜓算法及其他参与算法的能力,使用了一组传统基准(TF1-TF23)。此外,为检验算法优化大规模优化问题的能力,使用了CEC-C2019基准。将该算法与其他元启发式技术进行比较,以展示其改进各类问题的能力。
引用
@article{arxiv.2002.12126,
title = {A survey on dragonfly algorithm and its applications in engineering},
author = {Chnoor M. Rahman and Tarik A. Rashid and Abeer Alsadoon and Nebojsa Bacanin and Polla Fattah and Seyedali Mirjalili},
journal= {arXiv preprint arXiv:2002.12126},
year = {2021}
}
备注
26 pages. arXiv admin note: text overlap with arXiv:2001.02292