Multilevel algorithms for the optimization of structured problems