A multi-level grammar approach to grammar-guided genetic programming: the case of scheduling in heterogeneous networks

被引:0
|
作者
Takfarinas Saber
David Fagan
David Lynch
Stepan Kucera
Holger Claussen
Michael O’Neill
机构
[1] University College Dublin,School of Computer Science
[2] University College Dublin,Natural Computing Research and Applications Group, School of Business
[3] Nokia,Bell Laboratories
关键词
Telecommunication; Heterogeneous network; Scheduling; Grammar-guided genetic programming; Multi-level grammar; Seeding;
D O I
暂无
中图分类号
学科分类号
摘要
The scale at which the human race consumes data has increased exponentially in recent years. One key part in this increase has been the usage of smart phones and connected devices by the populous. Multi-level heterogeneous networks are the driving force behind this mobile revolution, but these are constrained with limited bandwidth and over-subscription. Scheduling users on these networks has become a growing issue. In recent years grammar-guided genetic programming (G3P) has shown its capability to evolve beyond human-competitive network schedulers. Despite the performance of the G3P schedulers, a large margin of improvement is demonstrated to still exist. In the pursuit of this goal we recently proposed a multi-level grammar approach to generating schedulers. The complexity of the grammar was increased at various stages during evolution, allowing for individuals to add more complex functions through variation operations. The goal is to evolve good quality solutions before allowing the population to specialise more as the grammar functionality increased in a layered learning way. In this paper the results of this initial study are replicated, and confirmed, and it is seen that this approach improves the quality of the evolved schedulers. However, despite the gain in performance, we notice that the proposed approach comes with an acute sensitivity to the generation at which the grammar complexity is increased. Therefore, we put forward a novel seeding strategy and show that the seeding strategy mitigates the shortcomings of the original approach. The use of the seeding strategy outperforms the original approach in all the studied cases, and thus yields a better overall performance than the state-of-the-art G3P generated schedulers.
引用
收藏
页码:245 / 283
页数:38
相关论文
共 50 条
  • [21] Multi-objective approach based on grammar-guided genetic programming for solving multiple instance problems
    Zafra, Amelia
    Ventura, Sebastian
    [J]. SOFT COMPUTING, 2012, 16 (06) : 955 - 977
  • [22] Modelling medical time series using grammar-guided genetic programming
    Alonso, Fernando
    Martinez, Loic
    Perez, Aurora
    Santamaria, Agustin
    Pedro Valente, Juan
    [J]. ADVANCES IN DATA MINING, PROCEEDINGS: MEDICAL APPLICATIONS, E-COMMERCE, MARKETING, AND THEORETICAL ASPECTS, 2008, 5077 : 32 - 46
  • [23] A propositionalization method of multi-relational data based on Grammar-Guided Genetic Programming
    Quintero-Dominguez, Luis A.
    Morell, Carlos
    Ventura, Sebastian
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2021, 168
  • [24] Scheduling in Heterogeneous Networks Using Grammar-Based Genetic Programming
    Lynch, David
    Fenton, Michael
    Kucera, Stepan
    Claussen, Holger
    O'Neill, Michael
    [J]. GENETIC PROGRAMMING, EUROGP 2016, 2016, 9594 : 83 - 98
  • [25] A Comparison of Multi-objective Grammar-Guided Genetic Programming Methods to Multiple Instance Learning
    Zafra, Amelia
    Ventura, Sebastian
    [J]. HYBRID ARTIFICIAL INTELLIGENCE SYSTEMS, 2009, 5572 : 450 - 458
  • [26] Domain-Aware Feature Learning with Grammar-Guided Genetic Programming
    Ingelse, Leon
    Fonseca, Alcides
    [J]. GENETIC PROGRAMMING, EUROGP 2023, 2023, 13986 : 227 - 243
  • [27] Multi-objective Grammar-guided Genetic Programming with Code Similarity Measurement for Program Synthesis
    Tao, Ning
    Ventresque, Anthony
    Saber, Takfarinas
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [28] Comparing the expressive power of Strongly-Typed and Grammar-Guided Genetic Programming
    Fonseca, Alcides
    Pocas, Diogo
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 1100 - 1108
  • [29] Tree-Shaped Ensemble of Multi-Label Classifiers using Grammar-Guided Genetic Programming
    Moyano, Jose M.
    Gibaja, Eva L.
    Cios, Krzysztof J.
    Ventura, Sebastian
    [J]. 2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [30] Grammar-Guided Evolutionary Construction of Bayesian Networks
    Font, Jose M.
    Manrique, Daniel
    Pascua, Eduardo
    [J]. FOUNDATIONS ON NATURAL AND ARTIFICIAL COMPUTATION: 4TH INTERNATIONAL WORK-CONFERENCE ON THE INTERPLAY BETWEEN NATURAL AND ARTIFICIAL COMPUTATION, IWINAC 2011, PART I, 2011, 6686 : 60 - 69