I. Introduction
Distributed optimization over networks has attracted widespread attention of researchers in recent years [1]. As a typical framework, each agent in a network aims to minimize a social or an individual cost function while it communicates with some other agents through the network. In case that each agent is modeled as a selfish player who aims to minimize its own cost and also, the agent's cost is affected by decision variables of its neighbors through the network topology, the problem can be studied as a noncooperative network game [2]. If the effect of decision variables of rivals on the agent's cost function appears as an aggregative term (e.g., summation or weighted sum), the network game is known as network aggregative game (NAG) [3]. Many applications can be studied via this framework including, power system [4], opinion dynamics [5], communication system [6], provision of public goods [7], and criminal networks [8].