A Stigmergy-Based Differential Evolution

被引:0
|
作者
Osuna-Enciso, Valentin [1 ]
Guevara-Martinez, Elizabeth [2 ]
机构
[1] Univ Guadalajara, Dept Comp Sci, Ctr Univ Ciencias Exactas & Ingn, Av Revoluc 1500, Guadalajara 44430, Jalisco, Mexico
[2] Univ Anahuac Mexico, Dept Engn, Ave Univ Anahuac 46, Huixquilucan 52786, Estado De Mexic, Mexico
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 12期
关键词
metaheuristics; differential evolution; stigmergy; CUDA; PARTICLE SWARM; OPTIMIZATION; ALGORITHM; COLONY; SYSTEM;
D O I
10.3390/app12126093
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Metaheuristic algorithms are techniques that have been successfully applied to solve complex optimization problems in engineering and science. Many metaheuristic approaches, such as Differential Evolution (DE), use the best individual found so far from the whole population to guide the search process. Although this approach has advantages in the algorithm's exploitation process, it is not completely in agreement with the swarms found in nature, where communication among individuals is not centralized. This paper proposes the use of stigmergy as an inspiration to modify the original DE operators to simulate a decentralized information exchange, thus avoiding the application of a global best. The Stigmergy-based DE (SDE) approach was tested on a set of benchmark problems to compare its performance with DE. Even though the execution times of DE and SDE are very similar, our proposal has a slight advantage in most of the functions and can converge in fewer iterations in some cases, but its main feature is the capability to maintain a good convergence behavior as the dimensionality grows, so it can be a good alternative to solve complex problems.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] Stigmergy-Based Construction of Internetware Artifacts
    Zhang, Wei
    Zhao, Haiyan
    Jiang, Yi
    Jin, Zhi
    [J]. IEEE SOFTWARE, 2015, 32 (01) : 58 - 66
  • [2] Stigmergy-Based Collaborative Conceptual Modeling
    Jiang, Yi
    Zhang, Wei
    Zhao, Haiyan
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING WORKSHOPS (ICGSEW), 2014, : 45 - 50
  • [3] Stigmergy-Based Scheduling of Flexible Loads
    Rios, Fredy H. S.
    Koenig, Lukas
    Schmeck, Hartmut
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2016, PT I, 2016, 9597 : 475 - 490
  • [4] A Stigmergy-Based Island Model for Dynamic Evaluation of Constraint-Handling Techniques and Differential Evolution Algorithms
    Duarte, Grasiele Regina
    de Lima, Beatriz Souza Leite Pires
    de Castro Lemonge, Afonso Celso
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (03) : 701 - 715
  • [5] Stigmergy-based software toolkit for virtual enterprises
    Fabian, Ralf
    Plesca, Sorin
    [J]. PROCEEDING OF THE 11TH WSEAS INTERNATIONAL CONFERENCE ON COMPUTERS: COMPUTER SCIENCE AND TECHNOLOGY, VOL 4, 2007, : 437 - +
  • [6] Stigmergy-Based Influence Maximization in Social Networks
    Li, Weihua
    Bai, Quan
    Jiang, Chang
    Zhang, Minjie
    [J]. PRICAI 2016: TRENDS IN ARTIFICIAL INTELLIGENCE, 2016, 9810 : 750 - 762
  • [7] Configuring a Stigmergy-based Traffic Light Controller
    Dubois-Lacoste, Jeremie
    Stutzle, Thomas
    [J]. PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 137 - 138
  • [8] Incremental evolution of stigmergy-based multi robot controllers through utility functions
    Caamano, P.
    Becerra, J. A.
    Duro, R. J.
    Bellas, F.
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS: KES 2007 - WIRN 2007, PT II, PROCEEDINGS, 2007, 4693 : 1187 - 1195
  • [9] SCCMT: A Stigmergy-based Collaborative Conceptual Modeling Tool
    Jiang, Yi
    Wang, Shijun
    Fu, Kai
    Zhang, Wei
    Zhao, Haiyan
    [J]. 2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2016, : 401 - 404
  • [10] Linked Data as Medium for Stigmergy-based Optimization and Coordination
    Spieldenner, Torsten
    Chelli, Melvin
    [J]. SOFTWARE TECHNOLOGIES, ICSOFT 2021, 2022, 1622 : 1 - 23