1. Introduction

1.1 Goal

Background: BigData -> extremely large amount of data. Very high-dimensional data, distributed stored data.

  • Decentralized collection or storage.
  • Distributed solution methods (e.g. ADMM).

Robust methods for :

  • Arbitraty-scale optimization * Machine learning/statistics with huge data-size * Dynamic optimziation on large-scale network
  • Decentralized optimization * Devices/processors/agents coordinate to solve large problem, by passing relatively small messages.

1.3 BluePrint

  • Dual problem \(\to\) Dual ascent method \(\to\) Decomposition.
  • Method of Multipliers \(\to\) Augmented Lagrangian \(\to\) Cannot decompose (as the variables are entangled)
  • ADMM \(\to\) Decomposed variation of augmented lagrangian method.

1.4 Interpretation as tatonnement process

  • Tatonnement process: iteratively update prices to clear market.
  • Work towards equilibrium by increasing/decreasing prices of goods based on excess demand/supply.
  • Dual decomposition is the simplest tatonnement algorithm.
  • ADMM adds proximal regulization: * incorporate agents’ prior commitment to help clear market. * convergence far more robust convergence that dual decompostion.