The aim is to implement:
- Dual-Based Procedure for Uncapacitated Facility Location (UFL)
- Subgradient method for Lagrangian Relaxation
NOTICE: Gurobi API have been used to implement Simplex Primal algorithm, Linear Relxation and Lagrangian Relaxation. To run the application you must request the license!
#Install all the dependencies
python3 -m pip install -r requirements.txt
#Run demo
python3 run.py 3 4
#Run tests
python3 run_test.py
Some charts:
Others available here
Please see presentation for more details.