Research
My research is primarily focused on exploiting (combinatorial) structures present in optimization and machine learning problems to (i) develop novel and efficient algorithms with provable theoretical guarantees; (ii) speed-up existing methods and draw connections between them. In particular, my work integrates the theory of approximation algorithms, combinatorial optimization and submodular functions, iterative first-order optimization methods and smarter warm-start solutions.