Fast Algorithms for Distributed Optimization and Hypothesis Testing: A Tutorial - Alex Olshevsky (2016)