Graph optimization project

By Luca Ferraro, Bernardo Camajori Tedeschini and William Colombo