1. INTRODUCTION

2. ENHANCING SCALABILITY BY EXPLOITING STRUCTURE

3. ENHANCING SCALABILITY BY PRODUCING LOW-RANK SOLUTIONS

4. SCALABILITY VIA ADMM AND AUGMENTED LAGRANGIAN METHODS

5. TRADING OFF SCALABILITY WITH CONSERVATISM

6. SOFTWARE: SOLVERS AND MODELING LANGUAGES

7. CONCLUSIONS