Evolutionary learning of scheduling heuristics for heterogeneous wireless communications networks

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

Research output: Chapter in Book/Report/Conference proceedingsChapterpeer-review

Abstract

Network operators are struggling to cope with exponentially increasing demand. Capacity can be increased by densifying existing Macro Cell deployments with Small Cells. The resulting two-tiered architecture is known as a Heterogeneous Network or 'HetNet'. Significant inter-tier interference in channel sharing HetNets is managed by resource interleaving in the time domain. A key task in this regard is scheduling User Equipment to receive data at Small Cells. Grammar-based Genetic Programming (GBGP) is employed to evolve models that map measurement reports to schedules on a millisecond timescale. Two different fitness functions based on evaluative and instructive feedback are compared. The former expresses an industry standard utility of downlink rates. Instructive feedback is obtained by computing highly optimised schedules offline using a Genetic Algorithm, which then act as target semantics for evolving models. This paper also compares two schemes for mapping the GBGP parse trees to Boolean schedules. Simulations show that the proposed system outperforms a state of the art benchmark and is within 17% of the estimated theoretical optimum. The impressive performance of GBGP illustrates an opportunity for the further use of evolutionary techniques in software-defined wireless communications networks.

Original languageEnglish
Title of host publicationGECCO 2016 - Proceedings of the 2016 Genetic and Evolutionary Computation Conference
EditorsTobias Friedrich
PublisherAssociation for Computing Machinery, Inc
Pages949-956
Number of pages8
ISBN (Electronic)9781450342063
DOIs
Publication statusPublished - 20 Jul 2016
Externally publishedYes
Event2016 Genetic and Evolutionary Computation Conference, GECCO 2016 - Denver, United States
Duration: 20 Jul 201624 Jul 2016

Publication series

NameGECCO 2016 - Proceedings of the 2016 Genetic and Evolutionary Computation Conference

Conference

Conference2016 Genetic and Evolutionary Computation Conference, GECCO 2016
Country/TerritoryUnited States
CityDenver
Period20/07/1624/07/16

Keywords

  • Evaluative and instructive feedback
  • Grammar-based genetic programming
  • Heterogeneous networks
  • Scheduling

Fingerprint

Dive into the research topics of 'Evolutionary learning of scheduling heuristics for heterogeneous wireless communications networks'. Together they form a unique fingerprint.

Cite this