Multi-level Grammar Genetic Programming for Scheduling in Heterogeneous Networks

被引:13
|
作者
Saber, Takfarinas [1 ]
Fagan, David [1 ]
Lynch, David [1 ]
Kucera, Stepan [2 ]
Claussen, Holger [2 ]
O'Neill, Michael [1 ]
机构
[1] Univ Coll Dublin, Sch Business, Nat Comp Res & Applicat Grp, Dublin, Ireland
[2] Bell Labs, Nokia, Dublin, Ireland
来源
基金
爱尔兰科学基金会;
关键词
Telecommunication; Heterogeneous Network Scheduling; Grammar-Guided Genetic Programming; Multi-level grammar;
D O I
10.1007/978-3-319-77553-1_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Co-ordination of Inter-Cell Interference through scheduling enables telecommunication companies to better exploit their Heterogeneous Networks. However, it requires from these entities to implement an effective scheduling algorithm. The state-of-the-art for the scheduling in Heterogeneous Networks is a Grammar-Guided Genetic Programming algorithm which evolves, from a given grammar, an expression that maps to the scheduling of transmissions. We evaluate in our work the possibility of improving the results obtained by the state-of-the-art using a layered grammar approach. We show that starting with a small restricted grammar and introducing the full functionality after 10 generations outperforms the state-of-the-art, even when varying the algorithm used to generate the initial population and the maximum initial tree depth.
引用
收藏
页码:118 / 134
页数:17
相关论文
共 50 条
  • [31] An algorithm for multi-level programming problem using goal programming
    S. R. Arora
    Ritu Gupta
    OPSEARCH, 2008, 45 (1) : 1 - 11
  • [32] A Dynamic Programming Approach to Multi-Level Supervision
    Seow, Kiam Tian
    ICRA: 2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-7, 2009, : 87 - 92
  • [33] Multi-level Scheduling Algorithm Based on Storm
    Wang, Jie
    Hang, Siguang
    Liu, Jiwei
    Chen, Weihao
    Hou, Gang
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2016, 10 (03): : 1091 - 1110
  • [34] Linear Programming Approach to Multi-Level Maintenance
    Brall, Aron
    2018 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS), 2018,
  • [35] Adaptive programming in multi-level cell ReRAM
    Ramadan, Misbah
    Wainstein, Nicolas
    Ginosar, Ran
    Kvatinsky, Shahar
    MICROELECTRONICS JOURNAL, 2019, 90 : 169 - 180
  • [36] Multi-level lotsizing and scheduling by batch sequencing
    Jordan, C
    Koppelmann, J
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1998, 49 (11) : 1212 - 1218
  • [37] Fuzzy approach for multi-level programming problems
    Shih, HS
    Lai, YJ
    Lee, ES
    COMPUTERS & OPERATIONS RESEARCH, 1996, 23 (01) : 73 - 91
  • [38] OM Algorithm for Multi-level Queue Scheduling
    Hasija, Manupriya
    Kaushik, Akhil
    Kumar, Parveen
    2013 INTERNATIONAL CONFERENCE ON MACHINE INTELLIGENCE AND RESEARCH ADVANCEMENT (ICMIRA 2013), 2013, : 564 - 568
  • [39] MMLQ Algorithm for Multi-level Queue Scheduling
    Hasija, Manupriya
    Kaushik, Akhil
    Kaushik, Satvika
    Barnela, Manoj
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2014, 14 (07): : 90 - 94
  • [40] NEW APPROACH TO MULTI-LEVEL PROCESSOR SCHEDULING
    Semnani, Samaneh Hosseini
    Zamanifar, Kamran
    INTERNATIONAL JOURNAL ON ARTIFICIAL INTELLIGENCE TOOLS, 2010, 19 (03) : 335 - 346