Ananthram Swami’s research while affiliated with Army Research Laboratory 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 (109)


SeLR: Sparsity-enhanced Lagrangian Relaxation for Computation Offloading at the Edge
  • Preprint

May 2025

·

2 Reads

Negar Erfaniantaghvayi

·

Zhongyuan Zhao

·

Kevin Chan

·

[...]

·

Santiago Segarra

This paper introduces a novel computational approach for offloading sensor data processing tasks to servers in edge networks for better accuracy and makespan. A task is assigned with one of several offloading options, each comprises a server, a route for uploading data to the server, and a service profile that specifies the performance and resource consumption at the server and in the network. This offline offloading and routing problem is formulated as mixed integer programming (MIP), which is non-convex and HP-hard due to the discrete decision variables associated to the offloading options. The novelty of our approach is to transform this non-convex problem into iterative convex optimization by relaxing integer decision variables into continuous space, combining primal-dual optimization for penalizing constraint violations and reweighted L1L_1-minimization for promoting solution sparsity, which achieves better convergence through a smoother path in a continuous search space. Compared to existing greedy heuristics, our approach can achieve a better Pareto frontier in accuracy and latency, scales better to larger problem instances, and can achieve a 7.72--9.17×\times reduction in computational overhead of scheduling compared to the optimal solver in hierarchically organized edge networks with 300 nodes and 50--100 tasks.


Generalizing Biased Backpressure Routing and Scheduling to Wireless Multi-hop Networks with Advanced Air-interfaces

April 2025

Backpressure (BP) routing and scheduling is a well-established resource allocation method for wireless multi-hop networks, known for its fully distributed operations and proven maximum queue stability. Recent advances in shortest path-biased BP routing (SP-BP) mitigate shortcomings such as slow startup and random walk, but exclusive link-level commodity selection still suffers from the last-packet problem and bandwidth underutilization. Moreover, classic BP routing implicitly assumes single-input-single-output (SISO) transceivers, which can lead to the same packets being scheduled on multiple outgoing links for multiple-input-multiple-output (MIMO) transceivers, causing detouring and looping in MIMO networks. In this paper, we revisit the foundational Lyapunov drift theory underlying BP routing and demonstrate that exclusive commodity selection is unnecessary, and instead propose a Max-Utility link-sharing method. Additionally, we generalize MaxWeight scheduling to MIMO networks by introducing attributed capacity hypergraphs (ACH), an extension of traditional conflict graphs for SISO networks, and by incorporating backlog reassignment into scheduling iterations to prevent redundant packet routing. Numerical evaluations show that our approach substantially mitigates the last-packet problem in state-of-the-art (SOTA) SP-BP under lightweight traffic, and slightly expands the network capacity region for heavier traffic.



Joint Task Offloading and Routing in Wireless Multi-hop Networks Using Biased Backpressure Algorithm

December 2024

·

1 Read

A significant challenge for computation offloading in wireless multi-hop networks is the complex interaction among traffic flows in the presence of interference. Existing approaches often ignore these key effects and/or rely on outdated queueing and channel state information. To fill these gaps, we reformulate joint offloading and routing as a routing problem on an extended graph with physical and virtual links. We adopt the state-of-the-art shortest path-biased Backpressure routing algorithm, which allows the destination and the route of a job to be dynamically adjusted at every time step based on network-wide long-term information and real-time states of local neighborhoods. In large networks, our approach achieves smaller makespan than existing approaches, such as separated Backpressure offloading and joint offloading and routing based on linear programming.


Fully Distributed Online Training of Graph Neural Networks in Networked Systems

December 2024

·

5 Reads

Graph neural networks (GNNs) are powerful tools for developing scalable, decentralized artificial intelligence in large-scale networked systems, such as wireless networks, power grids, and transportation networks. Currently, GNNs in networked systems mostly follow a paradigm of `centralized training, distributed execution', which limits their adaptability and slows down their development cycles. In this work, we fill this gap for the first time by developing a communication-efficient, fully distributed online training approach for GNNs applied to large networked systems. For a mini-batch with B samples, our approach of training an L-layer GNN only adds L rounds of message passing to the LB rounds required by GNN inference, with doubled message sizes. Through numerical experiments in graph-based node regression, power allocation, and link scheduling in wireless networks, we demonstrate the effectiveness of our approach in training GNNs under supervised, unsupervised, and reinforcement learning paradigms.



Ant Backpressure Routing for Wireless Multi-hop Networks with Mixed Traffic Patterns

August 2024

·

1 Read

A mixture of streaming and short-lived traffic presents a common yet challenging scenario for Backpressure routing in wireless multi-hop networks. Although state-of-the-art shortest-path biased backpressure (SP-BP) can significantly improve the latency of backpressure routing while retaining throughput optimality, it still suffers from the last-packet problem due to its inherent per-commodity queue structure and link capacity assignment. To address this challenge, we propose Ant Backpressure (Ant-BP), a fully distributed routing scheme that incorporates the multi-path routing capability of SP-BP into ant colony optimization (ACO) routing, which allows packets of different commodities to share link capacity in a first-in-first-out (FIFO) manner. Numerical evaluations show that Ant-BP can improve the latency and delivery ratio over SP-BP and ACO routing schemes, while achieving the same throughput of SP-BP under low-to-medium traffic loads.


Biased Backpressure Routing Using Link Features and Graph Neural Networks

July 2024

·

9 Reads

To reduce the latency of Backpressure (BP) routing in wireless multi-hop networks, we propose to enhance the existing shortest path-biased BP (SP-BP) and sojourn time-based backlog metrics, since they introduce no additional time step-wise signaling overhead to the basic BP. Rather than relying on hop-distance, we introduce a new edge-weighted shortest path bias built on the scheduling duty cycle of wireless links, which can be predicted by a graph convolutional neural network based on the topology and traffic of wireless networks. Additionally, we tackle three long-standing challenges associated with SP-BP: optimal bias scaling, efficient bias maintenance, and integration of delay awareness. Our proposed solutions inherit the throughput optimality of the basic BP, as well as its practical advantages of low complexity and fully distributed implementation. Our approaches rely on common link features and introduces only a one-time constant overhead to previous SP-BP schemes, or a one-time overhead linear in the network size to the basic BP. Numerical experiments show that our solutions can effectively address the major drawbacks of slow startup, random walk, and the last packet problem in basic BP, improving the end-to-end delay of existing low-overhead BP algorithms under various settings of network traffic, interference, and mobility.



Biased Backpressure Routing Using Link Features and Graph Neural Networks
  • Article
  • Full-text available

January 2024

·

5 Reads

·

7 Citations

IEEE Transactions on Machine Learning in Communications and Networking

To reduce the latency of Backpressure (BP) routing in wireless multi-hop networks, we propose to enhance the existing shortest path-biased BP (SP-BP) and sojourn time-based backlog metrics, since they introduce no additional time step-wise signaling overhead to the basic BP. Rather than relying on hop-distance, we introduce a new edge-weighted shortest path bias built on the scheduling duty cycle of wireless links, which can be predicted by a graph convolutional neural network based on the topology and traffic of wireless networks. Additionally, we tackle three long-standing challenges associated with SP-BP: optimal bias scaling, efficient bias maintenance, and integration of delay awareness. Our proposed solutions inherit the throughput optimality of the basic BP, as well as its practical advantages of low complexity and fully distributed implementation. Our approaches rely on common link features and introduces only a one-time constant overhead to previous SP-BP schemes, or a one-time overhead linear in the network size to the basic BP. Numerical experiments show that our solutions can effectively address the major drawbacks of slow startup, random walk, and the last packet problem in basic BP, improving the end-to-end delay of existing low-overhead BP algorithms under various settings of network traffic, interference, and mobility.

Download

Citations (64)


... Currently, methods of task offloading in edge networks can be categorized as online and offline approaches. Online task offloading schedules tasks asynchronously in a distributed manner [2,8,15,16,21,23,42], making offloading decisions as soon as they are initialized. However, online offloading mostly employ separated offloading and routing decision-making based on limited local information [2,15,16,21,23], trading off optimality for real-time adaptivity. ...

Reference:

SeLR: Sparsity-enhanced Lagrangian Relaxation for Computation Offloading at the Edge
Joint Task Offloading and Routing in Wireless Multi-hop Networks Using Biased Backpressure Algorithm
  • Citing Conference Paper
  • April 2025

... Currently, methods of task offloading in edge networks can be categorized as online and offline approaches. Online task offloading schedules tasks asynchronously in a distributed manner [2,8,15,16,21,23,42], making offloading decisions as soon as they are initialized. However, online offloading mostly employ separated offloading and routing decision-making based on limited local information [2,15,16,21,23], trading off optimality for real-time adaptivity. ...

Ant Backpressure Routing for Wireless Multi-hop Networks with Mixed Traffic Patterns
  • Citing Conference Paper
  • October 2024

... The original BP scheme has some well-known shortcomings like slow startup, random walk, and the last-packet problem [5,7,8,11,19,20]. Therefore, various improvements have been proposed, such as queue-agnostic biases [8,11,19,20,28,29,33], virtual queues [5,9,10,29], and route restrictions [22,25,26]. Shortest path-biased BP routing (SP-BP) [8,20] inherits the throughput optimality of the original BP, while SOTA SP-BP [28,29,33] resolves the slow startup and random walk problems, improving latency and throughput with minimal additional overheads. ...

Biased Backpressure Routing Using Link Features and Graph Neural Networks

IEEE Transactions on Machine Learning in Communications and Networking

... To handle the non-differentiable symbol constellation prior, a noiseperturbed version of the symbol's distribution serves as a proxy function to derive the score function [25]. Furthermore, the SMLD framework has been effectively applied to the JCEDD problem [27] as well as the quantized CE problem [28], demonstrating improved performance over existing deep learning and traditional methods. ...

Joint Channel Estimation and Data Detection in Massive Mimo Systems Based on Diffusion Models
  • Citing Conference Paper
  • April 2024

... The original BP scheme has some well-known shortcomings like slow startup, random walk, and the last-packet problem [5,7,8,11,19,20]. Therefore, various improvements have been proposed, such as queue-agnostic biases [8,11,19,20,28,29,33], virtual queues [5,9,10,29], and route restrictions [22,25,26]. Shortest path-biased BP routing (SP-BP) [8,20] inherits the throughput optimality of the original BP, while SOTA SP-BP [28,29,33] resolves the slow startup and random walk problems, improving latency and throughput with minimal additional overheads. ...

Enhanced Backpressure Routing Using Wireless Link Features
  • Citing Conference Paper
  • December 2023

... Closest to the radio access network modeling scope, the network models in [12] [14] are designed for ad-hoc wireless networks by modeling interference as edges with distancebased weights for links that interfere each other. Efficient evaluation of ad-hoc wireless networks in a rectangular-grid is achieved with the proposed network model. ...

Learnable Digital Twin for Efficient Wireless Network Evaluation
  • Citing Conference Paper
  • October 2023

... However, an ensemble model is generated from the trained cluster models during the inference phase. It is also common to allocate resources to facilitate FL in wireless networks [23], [24]. Clients' transmit powers can be optimized to maximize signal-to-interference-plus-noise ratio to ensure model parameters are received at the BS [23]. ...

Learning to Transmit With Provable Guarantees in Wireless Federated Learning
  • Citing Article
  • January 2023

IEEE Transactions on Wireless Communications

... The original BP scheme has some well-known shortcomings like slow startup, random walk, and the last-packet problem [5,7,8,11,19,20]. Therefore, various improvements have been proposed, such as queue-agnostic biases [8,11,19,20,28,29,33], virtual queues [5,9,10,29], and route restrictions [22,25,26]. Shortest path-biased BP routing (SP-BP) [8,20] inherits the throughput optimality of the original BP, while SOTA SP-BP [28,29,33] resolves the slow startup and random walk problems, improving latency and throughput with minimal additional overheads. ...

Delay-Aware Backpressure Routing Using Graph Neural Networks
  • Citing Conference Paper
  • June 2023

... When addressing the problems in a networked scope, graph appears as a powerful tool to track the mutual interactions for unfolding algorithm design [15]. In [37], the authors proposed to unfold the classical weighted minimum mean square error (WMMSE)-based method while integrating GNNs for rate maximization. The authors in [38] extended the previous approach to multi-cell multi-user scenarios to achieve coordinated network transmissions. ...

Deep Graph Unfolding for Beamforming in MU-MIMO Interference Networks
  • Citing Article
  • January 2023

IEEE Transactions on Wireless Communications

... By identifying devices based on capabilities rather than type, this approach simplifies client-side control and enables platform-independent operations. [3] detailed the challenges posed by the scale, heterogeneity, information sharing needs of coalition environments, dynamic behaviour, and sophisticated adversaries, while also exploring emerging directions for scalable, secure, and performant IoBT. [4] presented two architectures and their corresponding trade-offs for contentcentric military IoT, optimizing information dissemination across tactical data links for disconnected, intermittent, and limited (DIL) connectivity. ...

Internet of Battlefield Things: Challenges, Opportunities, and Emerging Directions
  • Citing Chapter
  • October 2022