Andrea Lodi
applications artificial intelligence combinatorial optimization cutting planes heuristic search network flows operations research optimization project scheduling software platform variable selection algorithm analysis and problem complexity