Motivated by broad applications in various fields of engineering, we study a network resource allocation problem where the goal is to optimally allocate fixed quantity resources over nodes. We consider large scale networks with complex interconnection structures, thus any solution must be implemented parallel and based only on local data resulting need for distributed algorithms. In this articl...