Recent years have witnessed an explosion in the volume and variety of data ... model classes - including sparse linear models, matrix models with rank constraints, graphical models, and various types ...