<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/oai-pmh.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-09-19T02:38:35Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/42298" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/42298</identifier>
        <datestamp>2023-07-11</datestamp>
        <setSpec>col_2142_5131</setSpec>
        <setSpec>col_2142_16359</setSpec>
        <setSpec>com_2142_5130</setSpec>
        <setSpec>com_2142_16358</setSpec>
        <setSpec>com_2142_234</setSpec>
      </header>
      <metadata>
        <thesis xmlns="http://www.ndltd.org/standards/metadata/etdms/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.ndltd.org/standards/metadata/etdms/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdms11.xsd http://purl.org/dc/elements/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdmsdc.xsd">
          <dc:contributor>Nedich, Angelia</dc:contributor>
          <dc:contributor>Shanbhag, Vinayak V.</dc:contributor>
          <dc:contributor>Nedich, Angelia</dc:contributor>
          <dc:contributor>Shanbhag, Vinayak V.</dc:contributor>
          <dc:contributor>Pang, Jong-Shi</dc:contributor>
          <dc:contributor>Hajek, Bruce</dc:contributor>
          <dc:creator>Koshal, Jayash</dc:creator>
          <dc:date>2013-02-03T19:30:44Z</dc:date>
          <dc:date>2013-02-03T19:30:44Z</dc:date>
          <dc:date>2012-12</dc:date>
          <dc:date>2013-02-03T19:30:44Z</dc:date>
          <dc:date>2012-12</dc:date>
          <dc:description>This thesis pertains to the development of distributed algorithms in
the context of networked  multi-agent systems.  Such engineered systems may be
	tasked with a variety of goals, ranging from the solution of
		optimization problems to addressing the solution of variational
		inequality problems.
Two key complicating characteristics of  multi-agent systems are the
	following: (i) the lack of availability of 
system-wide information at any given location; and (ii) the
absence of any central coordinator. These intricacies make it infeasible to collect all the
information at a location and preclude the use of centralized
	algorithms. Consequently, a fundamental question in the design of such systems
is the need for developing algorithms that can support their
functioning. Accordingly, our goal lies in developing distributed
algorithms that can be implemented at a local level while guaranteeing a
global system-level requirement.  In such 
	techniques, each agent uses locally available information,
		including that accessible from its immediate neighbors, to update
			its decisions, rather than availing of the decisions of all
			agents. This thesis focuses on  multi-agent systems
				tasked with the solution of three sets of problems: (i)
					convex optimization problems; (ii) Cartesian  
				variational inequality problems;  and (iii) a	sub-class of Nash games.
In the first part of this thesis, we consider a multiuser
convex optimization
problem. Traditionally, a multiuser problem is a constrained
optimization problem characterized by a set of users (or agents). Such problems
	are characterized by an objective given  
by a sum of user-specific utility functions, and a collection of
separable constraints that couple user decisions. We assume that
user-specific utility information is private while users may communicate values
of their decision variables. The multiuser problem is to maximize the
sum of the users-specific cost functions subject to the coupling
constraints, while abiding by the informational requirements of each
user. In this part of the thesis, we focus on generalizations of convex multiuser
optimization problems where the objective and constraints are not
separable by user and instead consider instances where user decisions
are coupled, both in the objective and through nonlinear coupling
constraints. To solve this problem, we consider the application of
distributed gradient-based algorithms on an approximation of the
multiuser problem. Such an approximation is obtained through a 
regularization and is equipped with bounds of the difference between
the optimal function values of the original problem and its regularized
counterpart. In the algorithmic development, we consider constant
stepsize primal-dual and dual schemes in which the iterate computations
are distributed naturally across the users, i.e., each user updates its
own decision only. We observe that a generalization of this result is
also available when users choose their stepsize and regularization
parameters independently from a prescribed range. 
The second part of this thesis is devoted to the solution of a
Cartesian variational inequality (VI) problem. A Cartesian VI 
provides a unifying framework for studying multi-agent systems
including regimes in which agents either cooperate or compete in a Nash game. Under suitable convexity assumptions, sufficiency
conditions of such problems can be cast as a Cartesian VI.  We
consider a monotone stochastic Cartesian variational inequality
problem that naturally arise from convex optimization problems or a
subclass of Nash games over continuous strategy sets.  Almost sure
	convergence of standard
	implementations of stochastic approximation rely on strong
	monotonicity of the mappings arising in such variational inequality
	problems. Our interest lies in weakening this requirement and
	this motivates the development of  
distributed iterative stochastic approximation algorithms.
We introduce two classes of stochastic approximation methods, each of
which requires exactly one projection step at every iteration, and
provide convergence analysis for them.  Of these, the first is a
stochastic iterative Tikhonov regularization method which necessitates
the update of regularization parameter after every iteration. The second
method is a stochastic iterative proximal-point method, where the
centering term is updated after every iteration. Conditions are provided
for recovering global convergence in limited coordination extensions of
such schemes where agents are allowed to choose their stepsize
sequences, regularization and centering parameters independently, while
meeting a suitable coordination requirement.  We apply the proposed
class of techniques and their limited coordination versions to a
stochastic networked rate allocation problem.
The focus of the third part of the thesis is on a class of games,
	termed as aggregative games, being played over a 
 networked system. In an aggregative game, an agent's
	objective function is coupled across agents through a function of the aggregate of
	all agents decisions. Every agent maintains an estimate of the
	aggregate and agents exchange this information over a connected
	network. We study two classes of distributed algorithm for
	information exchange and computation of equilibrium. The first
	method, a diffusion-based algorithm, operates in a synchronous setting
	which can contend with time-varying connectivity of the underlying
	network graph model. The second method, a gossip-based distributed
	algorithm, is inherently asynchronous and is applicable when the
	network is static. Our primary emphasis is on proving the
	convergence of these algorithms under an assumption of a diminishing
	(agent-specific) stepsize sequence. Under standard conditions, we
	establish the almost-sure convergence of these algorithms to an
	equilibrium point. Moreover, we also develop and analyze the associated error bounds
	when a constant stepsize (user-specific) is employed in the
	gossip-based method. Finally, we present numerical results to assess
	the performance of the diffusion and the gossip algorithm for a
	class of aggregative games for various network models and sizes.</dc:description>
          <dc:description>Item withdrawn by Katherine Eriksen (eriksen3@illinois.edu) on 2012-12-06T14:52:16Z
Item was in collections:
University of Illinois Theses &amp; Dissertations (ID: 1)
No. of bitstreams: 2
Koshal_Jayash.zip: 15985683 bytes, checksum: 008c41e7ffa7dbf9dc7d7aac22a0a17e (MD5)
Koshal_Jayash.pdf: 1115255 bytes, checksum: e1f5e032d1ffcd56eaa6da4e1bd0e867 (MD5)</dc:description>
          <dc:description>Made available in DSpace on 2013-02-03T19:30:44Z (GMT). No. of bitstreams: 3
Jayash_Koshal.pdf: 1115784 bytes, checksum: d5ec098f831fd6d5b5ccd3c12af0910c (MD5)
Koshal_Jayash.zip: 15985683 bytes, checksum: 008c41e7ffa7dbf9dc7d7aac22a0a17e (MD5)
license.txt: 4062 bytes, checksum: 9ad6537d4ec0e6862452c784a1c56828 (MD5)</dc:description>
          <dc:identifier>http://hdl.handle.net/2142/42298</dc:identifier>
          <dc:language>en</dc:language>
          <dc:rights>Copyright 2012 Jayash Koshal</dc:rights>
          <dc:subject>Distributed optimization</dc:subject>
          <dc:subject>Distributed algorithms</dc:subject>
          <dc:subject>Variational Inequalities</dc:subject>
          <dc:subject>Stochastic Approximation</dc:subject>
          <dc:subject>Aggregative games</dc:subject>
          <dc:subject>Multi-user optimization</dc:subject>
          <dc:title>Distributed algorithms for networked multi-agent systems: optimization and competition</dc:title>
          <dc:type>text</dc:type>
          <degree>
            <department>Industrial and Enterprise Systems Engineering</department>
            <departmentCode>1422</departmentCode>
            <discipline>Industrial Engineering</discipline>
            <disciplineCode>0127</disciplineCode>
            <grantor>University of Illinois at Urbana-Champaign</grantor>
            <level>Dissertation</level>
            <name>Ph.D.</name>
            <program>PHD:Industrial Enginerng -UIUC</program>
            <programCode>10KS0127PHD</programCode>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
