Foundations and Trends R � in Machine Learning Vol. 3, No. 1 (2010) 1–122 c � 2011 S. Boyd, N. Parikh, E. Chu, B. Peleato and J. Eckstein DOI: 10.1561/2200000016 Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers Stephen Boyd1 , Neal Parikh2 , Eric Chu3 Borja Peleato4 and Jonathan Eckstein5 1 Electrical Engineering Department, Stanford University,