Algorithms which are efficient and robust are essential to meet the increasing computational demands in the world today. In this thesis, we consider the analysis and design of both distributed algorithms for dynamic average consensus and centralized algorithms for convex optimization.
Dynamic average consensus consists of a group of agents,...