With the growing size of networks and datasets and the lack of centralized access to information, distributed control and optimization become inevitable. In the first part of this thesis, we develop an asynchronous Newton-based distributed optimization algorithm and analyze its convergence properties. Our algorithm benefits from the fast convergence properties...