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.