Michael J. Neely’s research while affiliated with University of Southern California and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (177)


Efficient Distributed MAC for Dynamic Demands: Congestion and Age Based Designs
  • Article

January 2022

·

3 Reads

·

5 Citations

IEEE/ACM Transactions on Networking

Xujin Zhou

·

Irem Koprulu

·

Atilla Eryilmaz

·

Michael J. Neely

Future generation wireless technologies are expected to serve an increasingly dense and dynamic population of users that generate short bundles of information to be transferred over the shared spectrum. This calls for new distributed and low-overhead Multiple-Access-Control (MAC) strategies to serve such dynamic demands with spectral efficiency characteristics. In this work, we address this need by identifying and developing two fundamentally different MAC paradigms: (i) congestion-based paradigm that estimates the congestion level in the system and adapts to it; and (ii) age-based paradigm that prioritizes demands based on their ages. Despite their apparent differences, we develop policies under each paradigm in a generic multi-channel access scenario that are provably throughput-optimal when they employ any asymptotically-efficient channel encoding/decoding mechanism. We also characterize the stability regions of the two designs, and investigate the conditions under which one design outperforms the other. We perform extensive simulations to validate the theoretical claims and investigate the non-asymptotic performances of our designs.


Repeated Games, Optimal Channel Capture, and Open Problems for Slotted Multiple Access

October 2021

·

4 Reads

This paper revisits a classical problem of slotted multiple access with success, idle, and collision events on each slot. First, results of a 2-user multiple access game are reported. The game was conducted at the University of Southern California over multiple semesters and involved competitions between student-designed algorithms. An algorithm called 4-State was a consistent winner. This algorithm is analyzed and shown to have an optimal expected score when competing against an independent version of itself. The structure of 4-State motivates exploration of the open question of how to minimize the expected time to capture the channel for a n-user situation. It is assumed that the system delivers perfect feedback on the number of users who transmitted at the end of each slot. An efficient algorithm is developed and conjectured to have an optimal expected capture time for all positive integers n. Optimality is proven in the special cases n{1,2,3,4,6}n \in \{1, 2, 3, 4, 6\} using a novel analytical technique that introduces virtual users with enhanced capabilities.




Bregman-style Online Convex Optimization with EnergyHarvesting Constraints

November 2020

·

17 Reads

·

4 Citations

Proceedings of the ACM on Measurement and Analysis of Computing Systems

This paper considers online convex optimization (OCO) problems where decisions are constrained by available energy resources. A key scenario is optimal power control for an energy harvesting device with a finite capacity battery. The goal is to minimize a time-average loss function while keeping the used energy less than what is available. In this setup, the distribution of the randomly arriving harvestable energy (which is assumed to be i.i.d.) is unknown, the current loss function is unknown, and the controller is only informed by the history of past observations. A prior algorithm is known to achieve O(\sqrtT ) regret by using a battery with an O(\sqrtT ) capacity. This paper develops a new algorithm that maintains this asymptotic trade-off with the number of time steps T while improving dependency on the dimension of the decision vector from O(\sqrtn ) to O(łog(n))O(\sqrtłog(n) ). The proposed algorithm introduces a separation of the decision vector into amplitude and direction components. It uses two distinct types of Bregman divergence, together with energy queue information, to make decisions for each component.


Online Primal-Dual Mirror Descent under Stochastic Constraints

July 2020

·

20 Reads

·

10 Citations

ACM SIGMETRICS Performance Evaluation Review

We consider online convex optimization with stochastic constraints where the objective functions are arbitrarily time-varying and the constraint functions are independent and identically distributed (i.i.d.) over time. Both the objective and constraint functions are revealed after the decision is made at each time slot. The best known expected regret for solving such a problem is O( √ T ), with a coefficient that is polynomial in the dimension of the decision variable and relies on the Slater condition (i.e. the existence of interior point assumption), which is restrictive and in particular precludes treating equality constraints. In this paper, we show that such Slater condition is in fact not needed. We propose a new primal-dual mirror descent algorithm and show that one can attain O( √ T ) regret and constraint violation under a much weaker Lagrange multiplier assumption, allowing general equality constraints and significantly relaxing the previous Slater conditions. Along the way, for the case where decisions are contained in a probability simplex, we reduce the coefficient to have only a logarithmic dependence on the decision variable dimension. Such a dependence has long been known in the literature on mirror descent but seems new in this new constrained online learning scenario. Simulation experiments on a data center server provision problem with real electricity price traces further demonstrate the performance of our proposed algorithm.


Online Primal-Dual Mirror Descent under Stochastic Constraints

June 2020

·

12 Reads

·

19 Citations

Proceedings of the ACM on Measurement and Analysis of Computing Systems

We consider online convex optimization with stochastic constraints where the objective functions are arbitrarily time-varying and the constraint functions are independent and identically distributed (i.i.d.) over time. Both the objective and constraint functions are revealed after the decision is made at each time slot. The best known expected regret for solving such a problem is \mathcalO (\sqrtT ), with a coefficient that is polynomial in the dimension of the decision variable and relies on theSlater condition (i.e. the existence of interior point assumption), which is restrictive and in particular precludes treating equality constraints. In this paper, we show that such Slater condition is in fact not needed. We propose a newprimal-dual mirror descent algorithm and show that one can attain \mathcalO (\sqrtT ) regret and constraint violation under a much weaker Lagrange multiplier assumption, allowing general equality constraints and significantly relaxing the previous Slater conditions. Along the way, for the case where decisions are contained in a probability simplex, we reduce the coefficient to have only a logarithmic dependence on the decision variable dimension. Such a dependence has long been known in the literature on mirror descent but seems new in this new constrained online learning scenario. Simulation experiments on a data center server provision problem with real electricity price traces further demonstrate the performance of our proposed algorithm.


Online Primal-Dual Mirror Descent under Stochastic Constraints
  • Preprint
  • File available

August 2019

·

44 Reads

We consider online convex optimization with stochastic constraints where the objective functions are arbitrarily time-varying and the constraint functions are independent and identically distributed (i.i.d.) over time. Both the objective and constraint functions are revealed after the decision is made at each time slot. The best known expected regret for solving such a problem is O(T)\mathcal{O}(\sqrt{T}), with a coefficient that is polynomial in the dimension of the decision variable and relies on the Slater condition (i.e. the existence of interior point assumption), which is restrictive and in particular precludes treating equality constraints. In this paper, we show that such Slater condition is in fact not needed. We propose a new primal-dual mirror descent algorithm and show that one can attain O(T)\mathcal{O}(\sqrt{T}) regret and constraint violation under a much weaker Lagrange multiplier assumption, allowing general equality constraints and significantly relaxing the previous Slater conditions. Along the way, for the case where decisions are contained in a probability simplex, we reduce the coefficient to have only a logarithmic dependence on the decision variable dimension. Such a dependence has long been known in the literature on mirror descent but seems new in this new constrained online learning scenario.

Download

Learning-Aided Optimization for Energy-Harvesting Devices With Outdated State Information

July 2019

·

12 Reads

·

19 Citations

IEEE/ACM Transactions on Networking

This paper considers utility optimal power control for energy-harvesting wireless devices with a finite capacity battery. The distribution information of the underlying wireless environment and harvestable energy is unknown, and only outdated system state information is known at the device controller. This scenario shares similarity with Lyapunov opportunistic optimization and online learning but is different from both. By a novel combination of Zinkevich’s online gradient learning technique and the drift-plus-penalty technique from Lyapunov opportunistic optimization, this paper proposes a learning-aided algorithm that achieves utility within O(ϵ)O(\epsilon) of the optimal, for any desired ϵ>0\epsilon >0 , by using a battery with an O(1/ϵ)O(1/\epsilon) capacity. The proposed algorithm has low complexity and makes power investment decisions based on system history, without requiring knowledge of the system state or its probability distribution.



Citations (74)


... This can happen in settings where the population of the agents is not fixed and agents are unaware of the total number of agents currently S. Sudhakara present or their own index in the population. An example of such a situation for a multi-access communication problem is described in [11]. When an agent doesn't know its own index ("Am I agent 1 or agent 2?"), it makes sense to use symmetric (i.e. ...

Reference:

Optimal Symmetric Strategies in Multi-Agent Systems with Decentralized Information
Repeated Games, Optimal Channel Capture, and Open Problems for Slotted Multiple Access
  • Citing Conference Paper
  • September 2022

... To measure the freshness of data, the concept of Age of Information (AoI) has been introduced over the last decade (see, for example, [2]- [4]), which is defined concisely as the elapsed time since the generation time of the last received status update. Since the introduction of the AoI metric, numerous related studies emerged in various networking scenarios, including wireless random access networks (e.g., [5], [6]), content distribution networks (e.g., [7], [8]), scheduling (e.g., [9]- [13]), queuing networks (e.g., [14], [15]), and vehicular networks (e.g., [16]). ...

Efficient Distributed MAC for Dynamic Demands: Congestion and Age Based Designs
  • Citing Article
  • January 2022

IEEE/ACM Transactions on Networking

... Let E p [|A[k] p − p|] denote the expected mean absolute error given the true parameter is p. The following Bernoulli estimation lemma for mean absolute error is from [28] and is a modified version of a lemma for mean squared error developed in [25]: ...

A Converse Result on Convergence Time for Opportunistic Wireless Scheduling

IEEE/ACM Transactions on Networking

... The key lemma establishes the bound of "one-step regret + Lyapunov drift" in (6) and bridges the analysis to bound both regret and the virtual queue (i.e., constraint violation). The upper bound includes the key cross-term, the proximal bias D(x, x t , x t+1 ), trade-off factor ξ. We choose the parameters {V, η, ξ} to minimize the upper bound. ...

Bregman-style Online Convex Optimization with EnergyHarvesting Constraints
  • Citing Article
  • November 2020

Proceedings of the ACM on Measurement and Analysis of Computing Systems

... Some previous works focus on the case in which constraints are generated i.i.d. according to some unknown stochastic model [6,5], or generated oblivious adversarial constraints and target functions under some strong assumptions on the structure of the problem or using a weaker regret metric [8,10,7,9]. Castiglioni et al. [4] unified stochastically and oblivious adversarially generated constraints settings, and extended online convex optimization framework by allowing for general non-convex functions f t and c it and arbitrary feasibility sets X . ...

Online Primal-Dual Mirror Descent under Stochastic Constraints
  • Citing Article
  • June 2020

Proceedings of the ACM on Measurement and Analysis of Computing Systems

... Most existing works on OCO with time-varying constraints focused on the static regret (Yu, Neely, and Wei 2017;Wei, Yu, and Neely 2020;Cao, Zhang, and Poor 2021;Sinha and Vaze 2024). Dynamic regret for time-varying constrained OCO was more recently studied (Chen, Ling, and Giannakis 2017;Cao and Liu 2019;Liu et al. 2022;Guo et al. 2022;Yi et al. 2023;Wang et al. 2023). ...

Online Primal-Dual Mirror Descent under Stochastic Constraints
  • Citing Conference Paper
  • June 2019

... To solve this problem, we design the online target coverage optimization technique using Lyapunov optimization theory. According to 33,34 , we use the virtual queue's stability to substitute the limitation (13). As a result, the virtual queue Q i (t + 1) is defined as follows. ...

Learning-Aided Optimization for Energy-Harvesting Devices With Outdated State Information
  • Citing Article
  • July 2019

IEEE/ACM Transactions on Networking

... An O( √ T ) regret algorithm is developed using online convex programming and a quasi-stationary assumption on the Markov chain. The model is extended in [31] to allow time varying constraint costs and coupled multi-chains, again with O( √ T ) regret, see also a recent treatment in [32]. MDPs where transition probabilities are allowed to vary slowly over time are considered in [33]. ...

Online Learning in Weakly Coupled Markov Decision Processes: A Convergence Time Study
  • Citing Article
  • January 2019

ACM SIGMETRICS Performance Evaluation Review

... This research provides insights into the use of piezoelectric energy harvesters as a potential energy source in multi-source energy harvesting systems. Another study explored outdated state information in optimizing energy harvesting devices [4]. A learning -aided algorithm was proposed which has reached utility within specific range of optimal solution. ...

Learning Aided Optimization for Energy Harvesting Devices with Outdated State Information
  • Citing Conference Paper
  • April 2018