TY - CHAP
T1 - Towards automation & augmentation of the design of schedulers for cellular communications networks
AU - Fenton, Michael
AU - Lynch, David
AU - Fagan, David
AU - Kucera, Stepan
AU - Claussen, Holger
AU - O'Neill, Michael
N1 - Publisher Copyright:
© 2018 Copyright held by the owner/author(s).
PY - 2018/7/6
Y1 - 2018/7/6
N2 - Evolutionary Computation is used to automatically evolve small cell schedulers on a realistic simulation of a 4G-LTE heterogeneous cellular network. Evolved schedulers are then further augmented by human design to improve robustness. Extensive analysis of evolved solutions and their performance across a wide range of metrics reveals evolution has uncovered a new human-competitive scheduling technique which generalises well across cells of varying sizes. Furthermore, evolved methods are shown to conform to accepted scheduling frameworks without the evolutionary process being explicitly told the form of the desired solution. Evolved solutions are shown to out-perform a human-engineered state-of-the-art benchmark by up to 50%. Finally, the approach is shown to be flexible in that tailored algorithms can be evolved for specific scenarios and corner cases, allowing network operators to create unique algorithms for different deployments, and to postpone the need for costly hardware upgrades. This work appears in full in Fenton et al., “Towards Automation & Augmentation of the Design of Schedulers for Cellular Communications Networks”, Evolutionary Computation, 2018. DOI 10.1162/evco_a_00221.
AB - Evolutionary Computation is used to automatically evolve small cell schedulers on a realistic simulation of a 4G-LTE heterogeneous cellular network. Evolved schedulers are then further augmented by human design to improve robustness. Extensive analysis of evolved solutions and their performance across a wide range of metrics reveals evolution has uncovered a new human-competitive scheduling technique which generalises well across cells of varying sizes. Furthermore, evolved methods are shown to conform to accepted scheduling frameworks without the evolutionary process being explicitly told the form of the desired solution. Evolved solutions are shown to out-perform a human-engineered state-of-the-art benchmark by up to 50%. Finally, the approach is shown to be flexible in that tailored algorithms can be evolved for specific scenarios and corner cases, allowing network operators to create unique algorithms for different deployments, and to postpone the need for costly hardware upgrades. This work appears in full in Fenton et al., “Towards Automation & Augmentation of the Design of Schedulers for Cellular Communications Networks”, Evolutionary Computation, 2018. DOI 10.1162/evco_a_00221.
KW - Augmentation
KW - Genetic Programming
KW - Grammatical Evolution
KW - Heterogeneous Networks
KW - Scheduling
UR - https://www.scopus.com/pages/publications/85051510233
U2 - 10.1145/3205651.3208211
DO - 10.1145/3205651.3208211
M3 - Chapter
AN - SCOPUS:85051510233
T3 - GECCO 2018 Companion - Proceedings of the 2018 Genetic and Evolutionary Computation Conference Companion
SP - 17
EP - 18
BT - GECCO 2018 Companion - Proceedings of the 2018 Genetic and Evolutionary Computation Conference Companion
PB - Association for Computing Machinery, Inc
T2 - 2018 Genetic and Evolutionary Computation Conference, GECCO 2018
Y2 - 15 July 2018 through 19 July 2018
ER -