/MRTE_ICNP20

Multi-region TE project

Primary LanguagePython

Description

The implementation of Multi-region Traffic Engineering (MRTE) system based on Deep Reinforcement Learning.

Getting Started

Installation

ubuntu16.04 python3.5

apt-get update
pip3 install numpy==1.16.0
pip3 install tensorflow==1.8.0
pip3 install pandas
pip3 install scipy matplotlib h5py
pip3 install tflearn

Run codes

clone the codes; go to drlte/

python3 run.py

Parameter setting

set paras in drlte/run.py

Results

MRTE: outputs/log/

Some baselines: outputs/objvals/

Paper

Nan Geng, Tian Lan, Vaneet Aggarwal, Yuan Yang, and Mingwei Xu, "A Multi-agent Reinforcement Learning Perspective on Distributed Traffic Engineering"