VLDB 2026 Research / reviewers in the wild / expert
Sasha Voitovych
dblp:321/0894
· DBLP profile ↗
6ranked-venue papers
2as first author
6since 2021 · last 2026
0000-0003-1840-476XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 2 first-author · 3 since 2021Systems, architecture and hardware · 2 · 2 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.
| Artificial intelligence
3 papers |
Efficient and distributed learning · 52% Optimization for machine learning · 30% Learning theory · 17% | |
| Theoretical computer science
2 papers |
Distributed computing theory · 42% Computational complexity · 37% Automata and formal languages · 21% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory
PAC learning |
1.0 | 1 | 2026 | Learning with Simulators: No Regret in a Computationally Bounded World · COLT 2026 |
Computational complexity
learning theory |
1.0 | 1 | 2026 | Learning with Simulators: No Regret in a Computationally Bounded World · COLT 2026 |
Machine learning › Optimization for machine learning
convex optimization |
0.9 | 1 | 2025 | On Traceability in ℓp Stochastic Convex Optimization · NeurIPS 2025 |
Machine learning › Optimization for machine learning
stochastic optimization |
0.9 | 1 | 2025 | On Traceability in ℓp Stochastic Convex Optimization · NeurIPS 2025 |
Machine learning › Efficient and distributed learning › federated learning › robust federated learning
byzantine-robust federated learning |
0.8 | 1 | 2024 | Byzantine-Robust Federated Learning: Impact of Client Subsampling and Local Updates · ICML 2024 |
Machine learning › Efficient and distributed learning › federated learning › client selection
client sampling |
0.8 | 1 | 2024 | Byzantine-Robust Federated Learning: Impact of Client Subsampling and Local Updates · ICML 2024 |
Machine learning › Efficient and distributed learning
federated learning |
0.8 | 1 | 2024 | Byzantine-Robust Federated Learning: Impact of Client Subsampling and Local Updates · ICML 2024 |
Machine learning › Efficient and distributed learning
local updates |
0.8 | 1 | 2024 | Byzantine-Robust Federated Learning: Impact of Client Subsampling and Local Updates · ICML 2024 |
Distributed computing theory
leader election |
0.6 | 1 | 2022 | Near-Optimal Leader Election in Population Protocols on Graphs · PODC 2022 |
Distributed computing theory
population protocols |
0.6 | 1 | 2022 | Near-Optimal Leader Election in Population Protocols on Graphs · PODC 2022 |
Automata and formal languages › descriptional complexity
state complexity |
0.6 | 1 | 2022 | Near-Optimal Leader Election in Population Protocols on Graphs · PODC 2022 |
Methods — techniques the papers use, named apart from their topics
kolmogorov complexity · 2.0conditional sampling · 2.0VC dimension · 2.0robust aggregation · 0.8convergence analysis · 0.8stochastic analysis · 0.6markov chain analysis · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Learning with Simulators: No Regret in a Computationally Bounded WorldabstractUnderstanding the minimal assumptions necessary for generalization is the fundamental question in learning theory. Unfortunately, most results rely heavily on independence (or some proxy thereof) of the data-generating process, while results for strongly dependent data are far more limited. Towards addressing this gap, we introduce the framework of simulatable processes, where the learner has access to a simulator that approximates the distribution generating the data (which may be an arbitrarily complex and dependent process). Surprisingly, given access to such a simulator, we show that we can recover the same learning guarantees as in the classical setting with independent data, namely, error bounds that depend on the VC dimension. Further, we use this framework to study the power of conditional sampling and show strict statistical and computational advantages in this setting. As a highlight of our framework, we exhibit a single algorithm that simultaneously learns any given VC class under all processes samplable in bounded polynomial time, with regret controlled by the time-bounded Kolmogorov complexity of the process. This provides a significant conceptual broadening of the classical PAC model. Sasha Voitovych, Abhishek Shetty, Noah Golowich, Alexander Rakhlin |
COLT | 1 |
| 2025 | On Traceability in ℓp Stochastic Convex Optimization
Sasha Voitovych, Mahdi Haghifam, Idan Attias, Gintare Karolina Dziugaite, Roi Livni, Daniel M. Roy 0001 |
NeurIPS | 1 |
| 2025 | Near-Optimal Leader Election in Population Protocols on GraphsabstractAbstract In the stochastic population protocol model, we are given a connected graph with n nodes, and in every time step, a scheduler samples an edge of the graph uniformly at random and the nodes connected by this edge interact. A fundamental task in this model is stable leader election, in which all nodes start in an identical state and the aim is to reach a configuration in which (1) exactly one node is elected as leader and (2) this node remains as the unique leader no matter what sequence of interactions follows. On cliques, the complexity of this problem has recently been settled: time-optimal protocols stabilize in $$\Theta (n \log n)$$ Θ ( n log n ) expected steps using $$\Theta (\log \log n)$$ Θ ( log log n ) states, whereas protocols that use O(1) states require $$\Theta (n^2)$$ Θ ( n 2 ) expected steps. In this work, we investigate the complexity of stable leader election on graphs. We provide the first non-trivial time lower bounds on general graphs, showing that, when moving beyond cliques, the complexity of stable leader election can range from O(1) to $$\Theta (n^3)$$ Θ ( n 3 ) expected steps. We describe a protocol that is time-optimal on many graph families, but uses polynomially-many states. In contrast, we give a near-time-optimal protocol that uses only $$O(\log ^2n)$$ O ( log 2 n ) states that is at most a factor $$O(\log n)$$ O ( log n ) slower. Finally, we observe that for many graphs the constant-state protocol of Beauquier et al. [OPODIS 2013] is at most a factor $$O(n \log n)$$ O ( n log n ) slower than the fast polynomial-state protocol, and among constant-state protocols, this protocol has near-optimal average case complexity on dense random graphs. Dan Alistarh, Joel Rybicki, Sasha Voitovych |
Distributed Comput. | 3 |
| 2024 | Byzantine-Robust Federated Learning: Impact of Client Subsampling and Local UpdatesabstractThe possibility of adversarial (a.k.a., Byzantine) clients makes federated learning (FL) prone to arbitrary manipulation. The natural approach to robustify FL against adversarial clients is to replace the simple averaging operation at the server in the standard $\mathsf{FedAvg}$ algorithm by a robust averaging rule. While a significant amount of work has been devoted to studying the convergence of federated robust averaging (which we denote by $\mathsf{FedRo}$), prior work has largely ignored the impact of client subsampling and local steps, two fundamental FL characteristics. While client subsampling increases the effective fraction of Byzantine clients, local steps increase the drift between the local updates computed by honest (i.e., non-Byzantine) clients. Consequently, a careless deployment of $\mathsf{FedRo}$ could yield poor performance. We validate this observation by presenting an in-depth analysis of $\mathsf{FedRo}$ tightly analyzing the impact of client subsampling and local steps. Specifically, we present a sufficient condition on client subsampling for nearly-optimal convergence of $\mathsf{FedRo}$ (for smooth non-convex loss). Also, we show that the rate of improvement in learning accuracy diminishes with respect to the number of clients subsampled, as soon as the sample size exceeds a threshold value. Interestingly, we also observe that under a careful choice of step-sizes, the learning error due to Byzantine clients decreases with the number of local steps. We validate our theory by experiments on the FEMNIST and CIFAR-$10$ image classification tasks. Youssef Allouah, Sadegh Farhadkhani, Rachid Guerraoui, Nirupam Gupta, Rafael Pinot, Geovani Rizk, Sasha Voitovych |
ICML | 7 |
| 2023 | On the Inherent Anonymity of GossipingabstractDetecting the source of a gossip is a critical issue, related to identifying patient zero in an epidemic, or the origin of a rumor in a social network. Although it is widely acknowledged that random and local gossip communications make source identification difficult, there exists no general quantification of the level of anonymity provided to the source. This paper presents a principled method based on $\varepsilon$-differential privacy to analyze the inherent source anonymity of gossiping for a large class of graphs. First, we quantify the fundamental limit of source anonymity any gossip protocol can guarantee in an arbitrary communication graph. In particular, our result indicates that when the graph has poor connectivity, no gossip protocol can guarantee any meaningful level of differential privacy. This prompted us to further analyze graphs with controlled connectivity. We prove on these graphs that a large class of gossip protocols, namely cobra walks, offers tangible differential privacy guarantees to the source. In doing so, we introduce an original proof technique based on the reduction of a gossip protocol to what we call a random walk with probabilistic die out. This proof technique is of independent interest to the gossip community and readily extends to other protocols inherited from the security community, such as the Dandelion protocol. Interestingly, our tight analysis precisely captures the trade-off between dissemination time of a gossip protocol and its source anonymity. Rachid Guerraoui, Anne-Marie Kermarrec, Anastasiia Kucherenko, Rafael Pinot, Sasha Voitovych |
DISC | 5 |
| 2022 | Near-Optimal Leader Election in Population Protocols on GraphsabstractIn the stochastic population protocol model, we are given a connected graph with n nodes, and in every time step, a scheduler samples an edge of the graph uniformly at random and the nodes connected by this edge interact. A fundamental task in this model is stable leader election, in which all nodes start in an identical state and the aim is to reach a configuration in which (1) exactly one node is elected as leader and (2) this node remains as the unique leader no matter what sequence of interactions follows. On cliques, the complexity of this problem has recently been settled: time-optimal protocols stabilize in Θ(n log n) expected steps using Θ(log log n) states, whereas protocols that use O(1) states require Θ(n2) expected steps. Dan Alistarh, Joel Rybicki, Sasha Voitovych |
PODC | 3 |