EDBT 2026 Demo / reviewers in the wild / expert
Varsha Dani
dblp:50/6845
· DBLP profile ↗
36ranked-venue papers
24as first author
17since 2021 · last 2026
0009-0008-1651-1987ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 14 · 13 first-author · 8 since 2021Systems, architecture and hardware · 12 · 6 first-author · 5 since 2021Artificial intelligence and machine learning · 6 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Brief Announcement: On Energy Complexity and Multi-Instance Computation in the Congested Clique
Dominick Banasik, Varsha Dani |
PODC | 2 |
| 2026 | Improving Students' Algorithmic Mathematical Competency via In-class Activities: New Course Materials and a Preliminary Multi-Section StudyabstractAdding to a recently started collection of algorithmic in-class activities, we present new mathematically-oriented activities for mid- to upper-level algorithms courses, aiming to improve students' understanding of arguments of algorithm correctness and other underlying mathematical concepts. We also summarize our preliminary findings: student responses about their impressions of the activities in three different educational settings. Ivona Bezáková, Varsha Dani, Asya Vitko |
SIGCSE (2) | 2 |
| 2026 | Fast Distributed Sampling of Colorings of Trees with Few Colors
Varsha Dani, Asya Vitko |
SIROCCO | 1 |
| 2025 | Brief Announcement: Energy-Efficient Maximal Independent Sets in Radio NetworksabstractMaximal Independent Set (MIS) is one of the most fundamental problems in distributed computing, and it has been studied intensively for over four decades. This paper focuses on the MIS problem in the radio networks model, a standard model widely used to model wireless networks, particularly ad hoc wireless and sensor networks. Energy is a premium resource in these networks, which are typically battery-powered. Hence, designing distributed algorithms that use as little energy as possible is crucial. We use the well-established energy model where a node can be sleeping or awake in a round, and only the awake rounds (when it can send or listen) determine the energy complexity of the algorithm. Dominick Banasik, Varsha Dani, Fabien Dufoulon, Thomas P. Hayes, Gopal Pandurangan |
PODC | 2 |
| 2025 | Low-Distortion Clustering in Bounded Growth Graphs
Yi-Jun Chang, Varsha Dani, Thomas P. Hayes |
SIROCCO | 2 |
| 2025 | A Sublinear-Time Algorithm for Nearly-Perfect Matchings in Regular Non-Bipartite GraphsabstractA breakthrough pair of papers by Goel, Kapralov, and Khanna [9, 8] gave the first sublinear-time algorithms for finding large matchings in regular bipartite graphs. In particular, they gave an algorithm based on the idea of randomized depth-first search, that, for any d-regular bipartite graph, finds a perfect matching in O (n log n ) time. (When d = ω(log n ), this is sublinear in the size of the graph.) Varsha Dani, Thomas P. Hayes |
SODA | 1 |
| 2025 | Energy-Efficient Maximal Independent Sets in Radio NetworksabstractThe maximal independent set (MIS) is one of the most fundamental problems in distributed computing, and it has been studied intensively for over four decades. This paper focuses on the MIS problem in the Radio Network model, a standard model widely used to model wireless networks, particularly ad hoc wireless and sensor networks. Energy is a premium resource in these networks, which are typically battery-powered. Hence, designing distributed algorithms that use as little energy as possible is crucial. We use the well-established energy model where a node can be sleeping or awake in a round, and only the awake rounds (when it can send or listen) determine the energy complexity of the algorithm, which we want to minimize. We present new, more energy-efficient MIS algorithms in radio networks with arbitrary and unknown graph topology. We present algorithms for two popular variants of the radio model -- with collision detection (CD) and without collision detection (no-CD). Specifically, we obtain the following results: 1. CD model: We present a randomized distributed MIS algorithm with energy complexity $O(\log n)$, round complexity $O(\log^2 n)$, and failure probability $1 / poly(n)$, where $n$ is the network size. We show that our energy complexity is optimal by showing a matching $Ω(\log n)$ lower bound. 2. no-CD model: In the more challenging no-CD model, we present a randomized distributed MIS algorithm with energy complexity $O(\log^2n \log \log n)$, round complexity $O(\log^3 n \log Δ)$, and failure probability $1 / poly(n)$. The energy complexity of our algorithm is significantly lower than the round (and energy) complexity of $O(\log^3 n)$ of the best known distributed MIS algorithm of Davies [PODC 2023] for arbitrary graph topology. Dominick Banasik, Varsha Dani, Fabien Dufoulon, Thomas P. Hayes, Gopal Pandurangan |
DISC | 2 |
| 2024 | Fraud Detection for Random WalksabstractDetecting the elements of deception in a conversation is one of the most challenging problems for the AI community. It becomes even more difficult to design a transparent system, which is fully explainable and satisfies the need for financial and legal services to be deployed. This paper presents an approach for fraud detection in transcribed telephone conversations using linguistic features. The proposed approach exploits the syntactic and semantic information of the transcription to extract both the linguistic markers and the sentiment of the customer's response. We demonstrate the results on real-world financial services data using simple, robust and explainable classifiers such as Naive Bayes, Decision Tree, Nearest Neighbours, and Support Vector Machines. Varsha Dani, Thomas P. Hayes, Seth Pettie, Jared Saia |
ITCS | 1 |
| 2024 | Brief Announcement: Low-Distortion Clustering in Bounded Growth GraphsabstractThe well-known clustering algorithm of Miller, Peng, and Xu (SPAA 2013) is useful for many applications, including low-diameter decomposition and low-energy distributed algorithms. One nice property of their clustering, shown in previous work by Chang, Dani, Hayes, and Pettie (PODC 2020), is that distances in the cluster graph are rescaled versions of distances in the original graph, up to an O(log n) distortion factor and rounding issues. Minimizing this distortion factor is important for efficiency in computing the clustering, as well as in other applications. Yi-Jun Chang, Varsha Dani, Thomas P. Hayes |
PODC | 2 |
| 2024 | Boundary sketching with asymptotically optimal distance and rotation
Varsha Dani, Abir Islam, Jared Saia |
Theor. Comput. Sci. | 1 |
| 2023 | Boundary Sketching with Asymptotically Optimal Distance and Rotation
Varsha Dani, Abir Islam, Jared Saia |
SIROCCO | 1 |
| 2023 | Wake up and join me! An energy-efficient algorithm for maximal matching in radio networks
Varsha Dani, Thomas P. Hayes, Seth Pettie |
Distributed Comput. | 1 |
| 2022 | Improved Reconstruction of Random Geometric GraphsabstractEmbedding graphs in a geographical or latent space, i.e. inferring locations for vertices in Euclidean space or on a smooth manifold or submanifold, is a common task in network analysis, statistical inference, and graph visualization. We consider the classic model of random geometric graphs where n points are scattered uniformly in a square of area n, and two points have an edge between them if and only if their Euclidean distance is less than r. The reconstruction problem then consists of inferring the vertex positions, up to the symmetries of the square, given only the adjacency matrix of the resulting graph. We give an algorithm that, if r = n^α for α > 0, with high probability reconstructs the vertex positions with a maximum error of O(n^β) where β = 1/2-(4/3)α, until α ≥ 3/8 where β = 0 and the error becomes O(√{log n}). This improves over earlier results, which were unable to reconstruct with error less than r. Our method estimates Euclidean distances using a hybrid of graph distances and short-range estimates based on the number of common neighbors. We extend our results to the surface of the sphere in ℝ³ and to hypercubes in any constant dimension. Varsha Dani, Josep Díaz, Thomas P. Hayes, Cristopher Moore |
ICALP | 1 |
| 2022 | How to Wake up Your Neighbors: Safe and Nearly Optimal Generic Energy Conservation in Radio NetworksabstractRecent work has shown that it is sometimes feasible to significantly reduce the energy usage of some radio-network algorithms by adaptively powering down the radio receiver when it is not needed. Although past work has focused on modifying specific network algorithms in this way, we now ask the question of whether this problem can be solved in a generic way, treating the algorithm as a kind of black box. We are able to answer this question in the affirmative, presenting a new general way to modify arbitrary radio-network algorithms in an attempt to save energy. At the expense of a small increase in the time complexity, we can provably reduce the energy usage to an extent that is provably nearly optimal within a certain class of general-purpose algorithms. As an application, we show that our algorithm reduces the energy cost of breadth-first search in radio networks from the previous best bound of $2^{O(\sqrt{\log n})}$ to $\mathrm{polylog}(n)$, where $n$ is the number of nodes in the network A key ingredient in our algorithm is hierarchical clustering based on additive Voronoi decomposition done at multiple scales. Similar clustering algorithms have been used in other recent work on energy-aware computation in radio networks, but we believe the specific approach presented here may be of independent interest. Varsha Dani, Thomas P. Hayes |
DISC | 1 |
| 2021 | On the Power of Choice for k-Colorability of Random Graphs
Varsha Dani, Diksha Gupta, Thomas P. Hayes |
APPROX-RANDOM | 1 |
| 2021 | Brief Announcement: Wake Up and Join Me! An Energy Efficient Algorithm for Maximal Matching in Radio NetworksabstractWe consider networks of small, autonomous devices that communicate with each other wirelessly. Minimizing energy usage is an important consideration in designing algorithms for such networks, as battery life is a crucial and limited resource. Working in a model where both sending and listening for messages deplete energy, we consider the problem of finding a maximal matching of the nodes in a radio network of arbitrary and unknown topology. We present a distributed randomized algorithm that produces, with high probability, a maximal matching. The maximum energy cost per node is O(log2 n), and the time complexity is O(Δ log(n)). Here n is any upper bound on the number of nodes, and Δ is any upper bound on the maximum degree; n and Δ are parameters of our algorithm that we assume are known a priori to all the processors. We note that there exist families of graphs for which our bounds on energy cost and time complexity are simultaneously optimal up to polylog factors, so any significant improvement would need additional assumptions about the network topology. We also consider the related problem of assigning, for each node in the network, a neighbor to back up its data in case of eventual node failure. Here, a key goal is to minimize the maximum load, defined as the number of nodes assigned to a single node. We present an efficient decentralized low-energy algorithm that finds a neighbor assignment whose maximum load is at most a polylog(n) factor bigger that the optimum. Varsha Dani, Thomas P. Hayes, Seth Pettie |
PODC | 1 |
| 2021 | Wake up and Join Me! an Energy-Efficient Algorithm for Maximal Matching in Radio NetworksabstractWe consider networks of small, autonomous devices that communicate with each other wirelessly. Minimizing energy usage is an important consideration in designing algorithms for such networks, as battery life is a crucial and limited resource. Working in a model where both sending and listening for messages deplete energy, we consider the problem of finding a maximal matching of the nodes in a radio network of arbitrary and unknown topology. We present a distributed randomized algorithm that produces, with high probability, a maximal matching. The maximum energy cost per node is $O(\log^2 n)$, where $n$ is the size of the network. The total latency of our algorithm is $O(n \log n)$ time steps. We observe that there exist families of network topologies for which both of these bounds are simultaneously optimal up to polylog factors, so any significant improvement will require additional assumptions about the network topology. We also consider the related problem of assigning, for each node in the network, a neighbor to back up its data in case of node failure. Here, a key goal is to minimize the maximum load, defined as the number of nodes assigned to a single node. We present a decentralized low-energy algorithm that finds a neighbor assignment whose maximum load is at most a polylog($n$) factor bigger that the optimum. Varsha Dani, Thomas P. Hayes, Seth Pettie |
DISC | 1 |
| 2020 | The Energy Complexity of BFS in Radio NetworksabstractWe consider a model of energy complexity in Radio Networks in which transmitting or listening on the channel costs one unit of energy and computation is free. This simplified model captures key aspects of battery-powered sensors: that battery-life is most influenced by transceiver usage, and that at low transmission powers, the actual cost of transmitting and listening are very similar. Yi-Jun Chang, Varsha Dani, Thomas P. Hayes, Seth Pettie |
PODC | 2 |
| 2019 | Multiparty Interactive Communication with Private ChannelsabstractA group of n players wants to run a distributed protocol ℘ over a network where communication occurs via private point-to-point channels. Can we efficiently simulate ℘ in the presence of an adversary who knows ℘ and is able to maliciously flip bits on the channels? We show that this is possible, even when L, the number of bits sent in ℘, the average message size α in ℘, and T, the number of bits flipped by the adversary are not known in advance. In particular, we show how to create a robust version of ℘, ℘ such that 1) ℘' fails with probability at most δ, for any δ>0; and 2) ℘' sends O( L (1 + (1/α) łog (n L/δ)) + T) bits. We note that if α is Ω (log (n L/δ), then ℘ sends only O(L+T) bits, and is therefore within a constant factor of optimal. Critically, our result requires that ℘ runs correctly in an asynchronous network and our protocol ℘ must run in a synchronous network. Abhinav Aggarwal, Varsha Dani, Thomas P. Hayes, Jared Saia |
PODC | 2 |
| 2018 | Truthful and Near-Optimal Mechanisms for Welfare Maximization in Multi-Winner ElectionsabstractMechanisms for aggregating the preferences of agents in elections need to balance many different considerations, including efficiency, information elicited from agents, and manipulability. We consider the utilitarian social welfare of mechanisms for preference aggregation, measured by the distortion. We show that for a particular input format called threshold approval voting, where each agent is presented with an independently chosen threshold, there is a mechanism with nearly optimal distortion when the number of voters is large. Threshold mechanisms are potentially manipulable, but place a low informational burden on voters. We then consider truthful mechanisms. For the widely-studied class of ordinal mechanisms which elicit the rankings of candidates from each agent, we show that truthfulness essentially imposes no additional loss of welfare. We give truthful mechanisms with distortion O(√m log m) for k-winner elections, and distortion O(√m log m) when candidates have arbitrary costs, in elections with m candidates. These nearly match known lower bounds for ordinal mechanisms that ignore the strategic behavior. We further tighten these lower bounds and show that for truthful mechanisms our first upper bound is tight. Lastly, when agents decide between two candidates, we give tight bounds on the distortion for truthful mechanisms. Umang Bhaskar, Varsha Dani, Abheek Ghosh |
AAAI | 2 |
| 2018 | The Energy Complexity of BroadcastabstractEnergy is often the most constrained resource in networks of batterypowered devices, and as devices become smaller, they spend a larger fraction of their energy on communication (transceiver usage) not computation. As an imperfect proxy for true energy usage, we define energy complexity to be the number of time slots a device transmits/listens; idle time and computation are free. Yi-Jun Chang, Varsha Dani, Thomas P. Hayes, Qizheng He, Seth Pettie |
PODC | 2 |
| 2018 | Interactive communication with unknown noise rate
Varsha Dani, Thomas P. Hayes, Mahnush Movahedi, Jared Saia, Maxwell Young |
Inf. Comput. | 1 |
| 2017 | Secure multi-party computation in large networks
Varsha Dani, Valerie King, Mahnush Movahedi, Jared Saia, Mahdi Zamani |
Distributed Comput. | 1 |
| 2015 | Interactive Communication with Unknown Noise Rate
Varsha Dani, Mahnush Movahedi, Jared Saia, Maxwell Young |
ICALP (2) | 1 |
| 2015 | Scalable mechanisms for rational secret sharing
Varsha Dani, Mahnush Movahedi, Jared Saia |
Distributed Comput. | 1 |
| 2013 | The Power of Choice for Random Satisfiability
Varsha Dani, Josep Díaz, Thomas P. Hayes, Cristopher Moore |
APPROX-RANDOM | 1 |
| 2012 | Tight Bounds on the Threshold for Permuted k-Colorability
Varsha Dani, Cristopher Moore, Anna Olson |
APPROX-RANDOM | 1 |
| 2012 | Brief announcement: breaking the O(nm) bit barrier, secure multiparty computation with a static adversaryabstractWe describe scalable algorithms for secure multiparty computation (SMPC). We assume a synchronous message passing communication model, but we do not assume the existence of a broadcast channel. Our main result holds for the case where there are n players, of which a 1/3-ε fraction are controlled by an adversary, for ε any positive constant. We describe an SMPC algorithm for this model that requires each player to send Õ(⁄n+mn + √n) messages and perform Õ(⁄n+mn + √n) computations to compute any function f, where m is the size of a circuit to compute f. We also consider a model where all players are rational. In this model, we describe a Nash equilibrium protocol that solves SMPC and requires each player to send Õ(⁄n+mn) messages and perform Õ(⁄n+mn) computations. These results significantly improve over past results for SMPC which require each player to send a number of bits and perform a number of computations that is Θ(n, m) Varsha Dani, Valerie King, Mahnush Movahedi, Jared Saia |
PODC | 1 |
| 2011 | Independent Sets in Random Graphs from the Weighted Second Moment Method
Varsha Dani, Cristopher Moore |
APPROX-RANDOM | 1 |
| 2011 | Scalable rational secret sharingabstractWe consider the classical secret sharing problem in the case where all agents are selfish but rational. In recent work, Kol and Naor show that in the non-simultaneous communciation model (i.e. when rushing is possible), there is no Nash equilibrium that ensures all agents learn the secret. However, they describe a mechanism for this problem that is an ε-Nash equilibrium, i.e. it is close to an equilibrium in the sense that no player can gain more than ε utility by deviating from it. Varsha Dani, Mahnush Movahedi, Yamel Rodriguez, Jared Saia |
PODC | 1 |
| 2008 | High-Probability Regret Bounds for Bandit Online Linear Optimization
Peter L. Bartlett, Varsha Dani, Thomas P. Hayes, Sham M. Kakade, Alexander Rakhlin, Ambuj Tewari |
COLT | 2 |
| 2008 | Stochastic Linear Optimization under Bandit Feedback
Varsha Dani, Thomas P. Hayes, Sham M. Kakade |
COLT | 1 |
| 2007 | The Price of Bandit Information for Online OptimizationabstractIn the online linear optimization problem, a learner must choose, in each round, a decision from a set D ⊂ Rn in order to minimize an (unknown and chang- ing) linear cost function. We present sharp rates of convergence (with respect to additive regret) for both the full information setting (where the cost function is revealed at the end of each round) and the bandit setting (where only the scalar cost incurred is revealed). In particular, this paper is concerned with the price of bandit information, by which we mean the ratio of the best achievable regret √ in the bandit setting to that in the full-information setting. For the full informa- tion case, the upper bound on the regret is O∗( nT ), where n is the ambient √ dimension and T is the time horizon. For the bandit case, we present an algorithm which achieves O∗(n3/2 T ) regret — all previous (nontrivial) bounds here were O(poly(n)T 2/3) or worse. It is striking that the convergence rate for the bandit setting is only a factor of n worse than in the full information case — in stark √ contrast to the K-arm bandit setting, where the gap in the dependence on K is T log K). We also present lower bounds showing that exponential ( this gap is at least n, which we conjecture to be the correct order. The bandit algorithm we present can be implemented efficiently in special cases of particular interest, such as path planning and Markov Decision Problems. Varsha Dani, Thomas P. Hayes, Sham M. Kakade |
NIPS | 1 |
| 2006 | Robbing the bandit: less regret in online geometric optimization against an adaptive adversary
Varsha Dani, Thomas P. Hayes |
SODA | 1 |
| 2006 | An Empirical Comparison of Algorithms for Aggregating Expert Predictions
Varsha Dani, Omid Madani, David M. Pennock, Sumit K. Sanghai, Brian Galebach |
UAI | 1 |
| 2005 | Error limiting reductions between classification tasksabstractWe introduce a reduction-based model for analyzing supervised learning tasks. We use this model to devise a new reduction from multi-class cost-sensitive classification to binary classification with the following guarantee: If the learned binary classifier has error rate at most ε then the cost-sensitive classifier has cost at most 2ε times the expected sum of costs of all possible lables. Since cost-sensitive classification can embed any bounded loss finite choice supervised learning task, this result shows that any such task can be solved using a binary classification oracle. Finally, we present experimental results showing that our new reduction outperforms existing algorithms for multi-class cost-sensitive learning. Alina Beygelzimer, Varsha Dani, Thomas P. Hayes, John Langford 0001, Bianca Zadrozny |
ICML | 2 |