A novel context-free grammar for the generation of PSO algorithms

被引:0
|
作者
Péricles B. C. Miranda
Ricardo B. C. Prudêncio
机构
[1] Universidade Federal Rural de Pernambuco,
来源
Natural Computing | 2020年 / 19卷
关键词
Context-free grammar; Generational hyper-heuristics; Particle swarm optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Particle swarm optimization algorithm (PSO) has been widely studied over the years due to its competitive results in different applications. However, its performance is dependent on some design components (e.g., inertia factor, velocity equation, topology). Thus, to define which is the best algorithm design to solve a given optimization problem is difficult due to the large number of variations and parameters that can be considered. This work proposes a novel context-free grammar for Grammar-Guided Genetic Programming (GGGP) algorithms to guide the creation of Particle Swarm Optimizers. The proposed grammar considers four aspects of the PSO algorithm that may strongly impact on its performance: swarm initialization, neighborhood topology, velocity update equation and mutation operator. To assess the proposal, a GGGP algorithm was set with the proposed grammar and employed to optimize the PSO algorithm in 32 unconstrained continuous optimization problems. In the experiments, we compared the algorithms generated from the proposed grammar with those algorithms produced by two other grammars presented in the literature to automate PSO designs. The results achieved by the proposed grammar were better than the counterparts. Besides, we also compared the generated algorithms to 6 competition algorithms with different strategies. The experiments have shown that the algorithms generated from the grammar reached better results.
引用
收藏
页码:495 / 513
页数:18
相关论文
共 50 条
  • [1] A novel context-free grammar for the generation of PSO algorithms
    Miranda, Pericles B. C.
    Prudencio, Ricardo B. C.
    NATURAL COMPUTING, 2020, 19 (03) : 495 - 513
  • [2] A Novel Context-Free Grammar to Guide the Construction of Particle Swarm Optimization Algorithms
    Miranda, Pericles B. C.
    Prudencio, Ricardo B. C.
    PROCEEDINGS OF 2016 5TH BRAZILIAN CONFERENCE ON INTELLIGENT SYSTEMS (BRACIS 2016), 2016, : 295 - 300
  • [3] UNIVERSAL CONTEXT-FREE GRAMMAR
    KASAI, T
    INFORMATION AND CONTROL, 1975, 28 (01): : 30 - 34
  • [4] CONTEXT-FREE GRAMMAR FORMS
    CREMERS, A
    GINSBURG, S
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1975, 11 (01) : 86 - 117
  • [5] Parallel Contextual Array Insertion Deletion Grammar and (Context-Free : Context-Free) Matrix Grammar
    Jayasankar, S.
    Thomas, D. G.
    Immanuel, S. James
    Paramasivan, Meenakshi
    Robinson, T.
    Nagar, Atulya K.
    COMBINATORIAL IMAGE ANALYSIS, IWCIA 2020, 2020, 12148 : 147 - 163
  • [6] Grammar compression with probabilistic context-free grammar
    Naganuma, Hiroaki
    Hendrian, Diptarama
    Yoshinaka, Ryo
    Shinohara, Ayumi
    Kobayashi, Naoki
    2020 DATA COMPRESSION CONFERENCE (DCC 2020), 2020, : 386 - 386
  • [7] Random Stimuli Generation Based on a Stochastic Context-Free Grammar
    Cekan, Ondrej
    Podivinsky, Jakub
    Kotasek, Zdenek
    2016 INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), 2016, : 295 - 296
  • [8] ON THE HOTZ GROUP OF A CONTEXT-FREE GRAMMAR
    FROUGNY, C
    SAKAROVITCH, J
    VALKEMA, E
    ACTA INFORMATICA, 1982, 18 (01) : 109 - 115
  • [9] The Polytope of Context-Free Grammar Constraints
    Pesant, Gilles
    Quimper, Claude-Guy
    Rousseau, Louis-Martin
    Sellmann, Meinolf
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, PROCEEDINGS, 2009, 5547 : 223 - +
  • [10] ON INDEX OF A CONTEXT-FREE GRAMMAR AND LANGUAGE
    SALOMAA, A
    INFORMATION AND CONTROL, 1969, 14 (05): : 474 - &