UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Deep Neural Networks for Network Routing

Phan, T; Reis, J; Rocha, M; Griffin, D; Le, F; Rio, M; (2019) Deep Neural Networks for Network Routing. In: 2019 International Joint Conference on Neural Networks (IJCNN). (pp. N-20199). IEEE: Budapest, Hungary, Hungary. Green open access

[thumbnail of IJCNN_ML.pdf]
Preview
Text
IJCNN_ML.pdf - Accepted Version

Download (1MB) | Preview

Abstract

In this work, we propose a Deep Learning (DL) based solution to the problem of routing traffic flows in computer networks. Routing decisions can be made in different ways depending on the desired objective and, based on that objective function, optimal solutions can be computed using a variety of techniques, e.g. with mixed integer linear programming. However, determining these solutions requires solving complex optimization problems and, thus, cannot be typically done at runtime. Instead, heuristics for these problems are often created but designing them is non-trivial in many cases. The routing framework proposed here presents an alternative to the design of heuristics, whilst still achieving good performance. This is done by building a DL model trained on the optimal decisions over flows from known traffic demands. To evaluate our solution, we focused on the problem of network congestion, even though a wide range of alternative objectives could be fitted into this framework. We ran experiments using two publicly available datasets of networks with real traffic demands and showed that our solution achieves close-to-optimal network congestion values.

Type: Proceedings paper
Title: Deep Neural Networks for Network Routing
Event: International Joint Conference on Neural Networks (IJCNN)
Location: Budapest, Hungary
Dates: 14 July 2019 - 19 July 2019
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/IJCNN.2019.8851733
Publisher version: https://doi.org/10.1109/IJCNN.2019.8851733
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: Routing, Linear programming, Neural networks, Internet, Optimization, Routing protocols
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/10073355
Downloads since deposit
553Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item