Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Anirudh Sridhar

dblp:177/9152 · DBLP profile ↗
← Back
12ranked-venue papers
4as first author
10since 2021 · last 2026
0000-0001-8732-7708ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 3 since 2021Security and privacy · 1Theory of computation · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
4 papers
Graph algorithms and graph theory · 52% Information theory · 36% Computational complexity · 13%
Artificial intelligence
3 papers
Graph learning · 73% Probabilistic and Bayesian machine learning · 14% Deep learning architectures and training · 12%
Computer networks
1 paper
Network measurement and analytics · 100%

Topics — the 10 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Graph algorithms and graph theory
graph matching
1.122022
Exact Community Recovery in Correlated Stochastic Block Models · COLT 2022
Correlated Stochastic Block Models: Exact Graph Matching with Applications to Recovering Communities · NeurIPS 2021
Computational complexity › learning theory
sample complexity
0.812024
Finding Super-spreaders in Network Cascades · COLT 2024
Information theory › estimation theory
statistical estimation limits
0.812024
Finding Super-spreaders in Network Cascades · COLT 2024
Information theory › information-theoretic limits
information-theoretic threshold
0.722022
Exact Community Recovery in Correlated Stochastic Block Models · COLT 2022
Correlated Stochastic Block Models: Exact Graph Matching with Applications to Recovering Communities · NeurIPS 2021
Information theory › hypothesis testing
sequential hypothesis testing
0.712023
Quickest Inference of Network Cascades With Noisy Information · IEEE Trans. Inf. Theory 2023
Graph algorithms and graph theory › graph clustering
community detection
0.612022
Exact Community Recovery in Correlated Stochastic Block Models · COLT 2022
Machine learning › Graph learning
graph clustering
0.512021
Correlated Stochastic Block Models: Exact Graph Matching with Applications to Recovering Communities · NeurIPS 2021
Graph algorithms and graph theory › random graph models
correlated stochastic block model
0.512021
Correlated Stochastic Block Models: Exact Graph Matching with Applications to Recovering Communities · NeurIPS 2021
Machine learning › Deep learning architectures and training
convolutional neural network
0.212023
Recovering the Graph Underlying Networked Dynamical Systems under Partial Observability: A Deep Learning Approach · AAAI 2023
Graph algorithms and graph theory
graph algorithms
0.212023
Quickest Inference of Network Cascades With Noisy Information · IEEE Trans. Inf. Theory 2023

Methods — techniques the papers use, named apart from their topics

infection time analysis · 1.5cumulative infection curve · 1.5sequential probability ratio test · 1.3minimax estimation · 1.3bayesian estimation · 1.3convolutional neural network · 0.7causal inference · 0.7stochastic block model · 0.6correlated graphs · 0.6
YearPublicationVenuePosition
2026 Detecting Mutual Excitations in Non-Stationary Hawkes Processes
abstract
We consider the problem of learning the network of mutual excitations (i.e., the dependency graph) in a non-stationary, multivariate Hawkes process. We consider a general setting where baseline rates at each node are time-varying and delay kernels are not shift-invariant. Our main results show that if the dependency graph of an $n$-variate Hawkes process is sparse (i.e., it has a maximum degree that is bounded with respect to $n$), our algorithm accurately reconstructs it from data after observing the Hawkes process for $T = \mathrm{polylog}(n)$ time, with high probability. Our algorithm is computationally efficient, and provably succeeds in learning dependencies even if only a subset of time series are observed and event times are not precisely known.
Elchanan Mossel, Anirudh Sridhar
ISIT2
2024 Finding Super-spreaders in Network Cascades
abstract
Suppose that a cascade (e.g., an epidemic) spreads on an unknown graph, and only the infection times of vertices are observed. What can be learned about the graph from the infection times caused by multiple distinct cascades? Most of the literature on this topic focuses on the task of recovering the \emph{entire} graph, which requires $\Omega ( \log n)$ cascades for an $n$-vertex bounded degree graph. Here we ask a different question: can the important parts of the graph be estimated from just a few (i.e., constant number) of cascades, even as $n$ grows large? In this work, we focus on identifying super-spreaders (i.e., high-degree vertices) from infection times caused by a Susceptible-Infected process on a graph. Our first main result shows that vertices of degree greater than $n^{3/4}$ can indeed be estimated from a constant number of cascades. Our algorithm for doing so leverages a novel connection between vertex degrees and the second derivative of the cumulative infection curve. Conversely, we show that estimating vertices of degree smaller than $n^{1/2}$ requires at least $\log(n) / \log \log (n)$ cascades. Surprisingly, this matches (up to $\log \log n$ factors) the number of cascades needed to learn the \emph{entire} graph if it is a tree.
Elchanan Mossel, Anirudh Sridhar
COLT2
2023 Recovering the Graph Underlying Networked Dynamical Systems under Partial Observability: A Deep Learning Approach
abstract
We study the problem of graph structure identification, i.e., of recovering the graph of dependencies among time series. We model these time series data as components of the state of linear stochastic networked dynamical systems. We assume partial observability, where the state evolution of only a subset of nodes comprising the network is observed. We propose a new feature-based paradigm: to each pair of nodes, we compute a feature vector from the observed time series. We prove that these features are linearly separable, i.e., there exists a hyperplane that separates the cluster of features associated with connected pairs of nodes from those of disconnected pairs. This renders the features amenable to train a variety of classifiers to perform causal inference. In particular, we use these features to train Convolutional Neural Networks (CNNs). The resulting causal inference mechanism outperforms state-of-the-art counterparts w.r.t. sample-complexity. The trained CNNs generalize well over structurally distinct networks (dense or sparse) and noise-level profiles. Remarkably, they also generalize well to real-world networks while trained over a synthetic network -- namely, a particular realization of a random graph.
Sergio Machado, Anirudh Sridhar, Paulo Gil, Jorge Henriques, José M. F. Moura, Augusto Santos
AAAI2
2023 Matching Correlated Inhomogeneous Random Graphs using the k-core Estimator
abstract
We consider the task of estimating the latent vertex correspondence between two edge-correlated random graphs with generic, inhomogeneous structure. We study the so-called k-core estimator, which outputs a vertex correspondence that induces a large, common subgraph of both graphs which has minimum degree at least k. We derive sufficient conditions under which the k-core estimator exactly or partially recovers the latent vertex correspondence. Finally, we specialize our general framework to derive new results on exact and partial recovery in correlated stochastic block models, correlated Chung-Lu graphs, and correlated random geometric graphs.
Miklós Z. Rácz, Anirudh Sridhar
ISIT2
2023 Quickest Inference of Susceptible-Infected Cascades in Sparse Networks
abstract
We consider the task of estimating a network cascade as fast as possible. The cascade is assumed to spread according to a general Susceptible-Infected process with heterogeneous transmission rates from an unknown source in the network. While the propagation is not directly observable, noisy information about its spread can be gathered through multiple rounds of error-prone diagnostic testing. We propose a novel adaptive procedure which quickly outputs an estimate for the cascade source and the full spread under this observation model. Remarkably, under mild conditions on the network topology, our procedure is able to estimate the full spread of the cascade in an n-vertex network, before poly log n vertices are affected by the cascade. We complement our theoretical analysis with simulation results illustrating the effectiveness of our methods.
Anirudh Sridhar, Tirza Routtenberg, H. Vincent Poor
ISIT1
2023 Quickest Inference of Network Cascades With Noisy Information
abstract
We study the problem of estimating the source of a network cascade given a time series of noisy information about the spread. Initially, there is a single vertex affected by the cascade (the source) and the cascade spreads in discrete time steps across the network. Although the cascade evolution is hidden, one observes a noisy measurement of the evolution at each time step. Given this information, we aim to reliably estimate the cascade source as fast as possible. We investigate Bayesian and minimax formulations of the source estimation problem, and derive near-optimal estimators for simple cascade dynamics and network topologies. In the Bayesian setting, samples are taken until the error of the Bayes-optimal estimator falls below a threshold. For the minimax setting, we design a novel multi-hypothesis sequential probability ratio test. These optimal estimators require$\log \log n / \log (k - 1)$observations for a$k$-regular tree network, and$(\log n)^{\frac {1}{\ell + 1}}$observations for a$\ell $-dimensional lattice. We then discuss conjectures on source estimation in general topologies. Finally, we provide simulations which validate our theoretical results on trees and lattices, and illustrate the effectiveness of our methods for estimating the sources of cascades on Erdős-Rényi graphs.
Anirudh Sridhar, H. Vincent Poor
IEEE Trans. Inf. Theory1
2022 Exact Community Recovery in Correlated Stochastic Block Models
abstract
We consider the problem of learning latent community structure from multiple correlated networks. We study edge-correlated stochastic block models with two balanced communities, focusing on the regime where the average degree is logarithmic in the number of vertices. Our main result derives the precise information-theoretic threshold for exact community recovery using multiple correlated graphs. This threshold captures the interplay between the community recovery and graph matching tasks. In particular, we uncover and characterize a region of the parameter space where exact community recovery is possible using multiple correlated graphs, even though (1) this is information-theoretically impossible using a single graph and (2) exact graph matching is also information-theoretically impossible. In this regime, we develop a novel algorithm that carefully synthesizes algorithms from the community recovery and graph matching literatures.
Julia Gaudio, Miklós Z. Rácz, Anirudh Sridhar
COLT3
2021 Bayes-Optimal Methods for Finding the Source of a Cascade
abstract
We study the problem of estimating the source of a network cascade. The cascade initially starts from a single vertex and spreads deterministically over time, but only a noisy version of the propagation is observable. The goal is then to design a stopping time and estimator that will estimate the source well while ensuring the number of affected vertices is not too large. We rigorously formulate a Bayesian approach to the problem. If vertices can be labelled by vectors in Euclidean space (which is natural in spatial networks), the optimal estimator is the conditional mean estimator, and we derive an explicit form for the optimal stopping time under minimal assumptions on the cascade dynamics. We study the performance of the optimal stopping time on lattices, and show that a computationally efficient but suboptimal stopping time which compares the posterior variance to a threshold has near-optimal performance.
Anirudh Sridhar, H. Vincent Poor
ICASSP1
2021 Leveraging A Multiple-Strain Model with Mutations in Analyzing the Spread of Covid-19
abstract
The spread of COVID-19 has been among the most devastating events affecting the health and well-being of humans worldwide since World War II. A key scientific goal concerning COVID-19 is to develop mathematical models that help us to understand and predict its spreading behavior, as well as to provide guidelines on what can be done to limit its spread. In this paper, we discuss how our recent work on a multiple-strain spreading model with mutations can help address some key questions concerning the spread of COVID-19. We highlight the recent reports on a mutation of SARS-CoV-2 that is thought to be more transmissible than the original strain and discuss the importance of incorporating mutation and evolutionary adaptations (together with the network structure) in epidemic models. We also demonstrate how the multiple-strain transmission model can be used to assess the effectiveness of mask-wearing in limiting the spread of COVID-19. Finally, we present simulation results to demonstrate our ideas and the utility of the multiple-strain model in the context of COVID-19.
Anirudh Sridhar, Osman Yagan, Rashad Eletreby, Simon A. Levin, Joshua B. Plotkin, H. Vincent Poor
ICASSP1
2021 Correlated Stochastic Block Models: Exact Graph Matching with Applications to Recovering Communities
abstract
We consider the task of learning latent community structure from multiple correlated networks. First, we study the problem of learning the latent vertex correspondence between two edge-correlated stochastic block models, focusing on the regime where the average degree is logarithmic in the number of vertices. We derive the precise information-theoretic threshold for exact recovery: above the threshold there exists an estimator that outputs the true correspondence with probability close to 1, while below it no estimator can recover the true correspondence with probability bounded away from 0. As an application of our results, we show how one can exactly recover the latent communities using \emph{multiple} correlated graphs in parameter regimes where it is information-theoretically impossible to do so using just a single graph.
Miklós Z. Rácz, Anirudh Sridhar
NeurIPS2
2020 On Distributed Stochastic Gradient Algorithms for Global Optimization
abstract
The paper considers the problem of network-based computation of global minima in smooth nonconvex optimization problems. It is known that distributed gradient-descent-type algorithms can achieve convergence to the set of global minima by adding slowly decaying Gaussian noise in order to escape local minima. However, the technical assumptions under which convergence is known to occur can be restrictive in practice. In particular, in known convergence results, the local objective functions possessed by agents are required to satisfy a highly restrictive bounded-gradient-dissimilarity condition. The paper demonstrates convergence to the set of global minima while relaxing this key assumption.
Brian Swenson, Anirudh Sridhar, H. Vincent Poor
ICASSP2
2016 Client-CASH: Protecting Master Passwords against Offline Attacks
abstract
Offline attacks on passwords are increasingly commonplace and dangerous. An offline adversary is limited only by the amount of computational resources he or she is willing to invest to crack a user's password. The danger is compounded by the existence of authentication servers who fail to adopt proper password storage practices like key-stretching. Password managers can help mitigate these risks by adopting key stretching procedures like hash iteration or memory hard functions to derive site specific passwords from the user's master password on the client-side. While key stretching can reduce the offline adversary's success rate, these procedures also increase computational costs for a legitimate user. Motivated by the observation that most of the password guesses of the offline adversary will be incorrect, we propose a client side cost asymmetric secure hashing scheme (clientcash). clientcash~randomizes the runtime of client-side key stretching procedure in a way that the expected computational cost of our key derivation function is greater when run with an incorrect master password. We make several contributions. First, we show how to introduce randomness into a client-side key stretching algorithms through the use of halting predicates which are selected randomly at the time of account creation. Second, we formalize the problem of finding the optimal running time distribution subject to certain cost constraints for the client and certain security constrains on the halting predicates. Finally, we demonstrate that Client-CASH can reduce the adversary's success rate by up to 21%. These results demonstrate the promise of the Client-CASH mechanism.
Jeremiah Blocki, Anirudh Sridhar
AsiaCCS2