Scheduling in heterogeneous networks using grammar-based genetic programming

  • David Lynch
  • , Michael Fenton
  • , Stepan Kucera
  • , Holger Claussen
  • , Michael O’Neill

Research output: Chapter in Book/Report/Conference proceedingsConference proceedingpeer-review

Abstract

Effective scheduling in Heterogeneous Networks is key to realising the benefits from enhanced Inter-Cell Interference Coordination. In this paper we address the problem using Grammar-based Genetic Programming. Our solution executes on a millisecond timescale so it can track with changing network conditions. Furthermore, the system is trained using only those measurement statistics that are attainable in real networks. Finally, the solution generalises well with respect to dynamic traffic and variable cell placement. Superior results are achieved relative to a benchmark scheme from the literature, illustrating an opportunity for the further use of Genetic Programming in software-defined autonomic wireless communications networks.

Original languageEnglish
Title of host publicationGenetic Programming - 19th European Conference, EuroGP 2016, Proceedings
EditorsMauro Castelli, James McDermott, Malcolm I. Heywood, Ernesto Costa, Kevin Sim
PublisherSpringer Verlag
Pages83-98
Number of pages16
ISBN (Print)9783319306674
DOIs
Publication statusPublished - 2016
Externally publishedYes
Event19th European Conference on Genetic Programming, EuroGP 2016 - Porto, Portugal
Duration: 30 Mar 20161 Apr 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9594
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference19th European Conference on Genetic Programming, EuroGP 2016
Country/TerritoryPortugal
CityPorto
Period30/03/161/04/16

Keywords

  • Grammar-based genetic programming
  • Heterogeneous networks
  • Scheduling

Fingerprint

Dive into the research topics of 'Scheduling in heterogeneous networks using grammar-based genetic programming'. Together they form a unique fingerprint.

Cite this