Skip to content

Code for solving the repeater-allocation problem with CPLEX.

Notifications You must be signed in to change notification settings

jtrabbie/RepAlloc

Repository files navigation

RepAlloc

Code for the optimization of quantum repeater placement with the use of existing fiber infrastructure. Our paper with background information can be found here.

The linear programming solver used is CPLEX, which need to be installed in order to use the Python API and run the code. Free academic research licenses are available. Other requirements are NetworkX and Numpy.

The Colt.gml and Surfnet.gml files are both retreived from the Topology Zoo, while SurfnetFiberdata.gml was provided to us by Surfnet and contains real fiber data of a part of the internet infrastructure of the Netherlands.

main_solve.py contains numerous examples for how to run the code.

About

Code for solving the repeater-allocation problem with CPLEX.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages