Demo Data from EDBT 2026 / reviewers in the wild / expert
Darshan Chakrabarti
dblp:270/2232
· DBLP profile ↗
8ranked-venue papers
4as first author
7since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 4 first-author · 7 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-author · 4 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
7 papers |
Algorithmic game theory and mechanism design · 55% Mathematical optimization · 19% Approximation and online algorithms · 13% | |
| Artificial intelligence
3 papers |
Trustworthy machine learning · 72% Learning paradigms · 19% Reinforcement learning · 9% |
Topics — the 26 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design
equilibrium computation |
2.2 | 3 | 2024 | Extensive-Form Game Solving via Blackwell Approachability on Treeplexes · NeurIPS 2024 Efficient Learning in Polyhedral Games via Best-Response Oracles · AAAI 2024 Block-Coordinate Methods and Restarting for Solving Extensive-Form Games · NeurIPS 2023 |
Algorithmic game theory and mechanism design
regret minimization |
1.5 | 2 | 2024 | Extensive-Form Game Solving via Blackwell Approachability on Treeplexes · NeurIPS 2024 Efficient Learning in Polyhedral Games via Best-Response Oracles · AAAI 2024 |
Algorithmic game theory and mechanism design › equilibrium computation
extensive-form game solving |
1.4 | 2 | 2024 | Extensive-Form Game Solving via Blackwell Approachability on Treeplexes · NeurIPS 2024 Block-Coordinate Methods and Restarting for Solving Extensive-Form Games · NeurIPS 2023 |
Machine learning › Trustworthy machine learning
fairness |
0.9 | 2 | 2021 | Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021 A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020 |
Approximation and online algorithms
approximation algorithms |
0.9 | 2 | 2021 | Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021 A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020 |
Algorithmic game theory and mechanism design › mechanism design › algorithmic mechanism design
automated mechanism design |
0.8 | 1 | 2024 | Automated Design of Affine Maximizer Mechanisms in Dynamic Settings · AAAI 2024 |
Approximation and online algorithms › online learning
blackwell approachability |
0.8 | 1 | 2024 | Extensive-Form Game Solving via Blackwell Approachability on Treeplexes · NeurIPS 2024 |
Algorithmic game theory and mechanism design › social choice
computational social choice |
0.8 | 1 | 2024 | Implications of Distance over Redistricting Maps: Central and Outlier Maps · AAAI 2024 |
Mathematical optimization › continuous optimization
convex optimization |
0.8 | 1 | 2024 | Efficient Learning in Polyhedral Games via Best-Response Oracles · AAAI 2024 |
Computational geometry
distance measures |
0.8 | 1 | 2024 | Implications of Distance over Redistricting Maps: Central and Outlier Maps · AAAI 2024 |
Algorithmic game theory and mechanism design › mechanism design
dynamic mechanism design |
0.8 | 1 | 2024 | Automated Design of Affine Maximizer Mechanisms in Dynamic Settings · AAAI 2024 |
Algorithmic game theory and mechanism design › non-cooperative game
extensive-form games |
0.8 | 1 | 2024 | Efficient Learning in Polyhedral Games via Best-Response Oracles · AAAI 2024 |
Mathematical optimization
frank-wolfe algorithm |
0.8 | 1 | 2024 | Efficient Learning in Polyhedral Games via Best-Response Oracles · AAAI 2024 |
Algorithmic game theory and mechanism design › social choice
redistricting |
0.8 | 1 | 2024 | Implications of Distance over Redistricting Maps: Central and Outlier Maps · AAAI 2024 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods › coordinate descent
block coordinate descent |
0.7 | 1 | 2023 | Block-Coordinate Methods and Restarting for Solving Extensive-Form Games · NeurIPS 2023 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods
coordinate descent |
0.7 | 1 | 2023 | Block-Coordinate Methods and Restarting for Solving Extensive-Form Games · NeurIPS 2023 |
Machine learning › Trustworthy machine learning › fairness
individual fairness |
0.5 | 1 | 2021 | Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021 |
Machine learning › Learning paradigms
semi-supervised learning |
0.5 | 1 | 2021 | Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021 |
Algorithms and data structures
clustering |
0.5 | 1 | 2021 | Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021 |
Algorithms and data structures › clustering
metric clustering |
0.5 | 1 | 2021 | Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise Constraints · AAAI 2021 |
Machine learning › Trustworthy machine learning › fairness › fair unsupervised learning
fair clustering |
0.4 | 1 | 2020 | A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020 |
Approximation and online algorithms › approximation algorithms › clustering approximation
fair clustering approximation |
0.4 | 1 | 2020 | A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020 |
Machine learning › Reinforcement learning
markov decision process |
0.2 | 1 | 2024 | Automated Design of Affine Maximizer Mechanisms in Dynamic Settings · AAAI 2024 |
Computational complexity › learning theory
sample complexity |
0.2 | 1 | 2024 | Implications of Distance over Redistricting Maps: Central and Outlier Maps · AAAI 2024 |
Data mining
clustering |
0.1 | 1 | 2020 | A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020 |
Data mining › clustering › center-based clustering
k-center clustering |
0.1 | 1 | 2020 | A Pairwise Fair and Community-preserving Approach to k-Center Clustering · ICML 2020 |
Methods — techniques the papers use, named apart from their topics
approximation algorithm · 2.3reinforcement learning · 1.5affine maximizer · 1.5k-center heuristics · 0.9regret analysis · 0.8outlier detection · 0.8online learning · 0.8kemeny ranking · 0.8frank-wolfe · 0.8bilevel optimization · 0.8bi-level optimization · 0.8best response oracle · 0.8stochastic pairwise constraints · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Efficient Learning in Polyhedral Games via Best-Response OraclesabstractWe study online learning and equilibrium computation in games with polyhedral decision sets, a property shared by normal-form games (NFGs) and extensive-form games (EFGs), when the learning agent is restricted to utilizing a best-response oracle. We show how to achieve constant regret in zero-sum games and O(T^0.25) regret in general-sum games while using only O(log t) best-response queries at a given iteration t, thus improving over the best prior result, which required O(T) queries per iteration. Moreover, our framework yields the first last-iterate convergence guarantees for self-play with best-response oracles in zero-sum games. This convergence occurs at a linear rate, though with a condition-number dependence. We go on to show a O(T^(-0.5)) best-iterate convergence rate without such a dependence. Our results build on linear-rate convergence results for variants of the Frank-Wolfe (FW) algorithm for strongly convex and smooth minimization problems over polyhedral domains. These FW results depend on a condition number of the polytope, known as facial distance. In order to enable application to settings such as EFGs, we show two broad new results: 1) the facial distance for polytopes in standard form is at least γ/k where γ is the minimum value of a nonzero coordinate of a vertex of the polytope and k≤n is the number of tight inequality constraints in the optimal face, and 2) the facial distance for polytopes of the form Ax=b, Cx≤d, x≥0 where x∈R^n, C≥0 is a nonzero integral matrix, and d≥0, is at least 1/(c√n), where c is the infinity norm of C. This yields the first such results for several problems such as sequence-form polytopes, flow polytopes, and matching polytopes. Darshan Chakrabarti, Gabriele Farina, Christian Kroer |
AAAI | 1 |
| 2024 | Automated Design of Affine Maximizer Mechanisms in Dynamic SettingsabstractDynamic mechanism design is a challenging extension to ordinary mechanism design in which the mechanism designer must make a sequence of decisions over time in the face of possibly untruthful reports of participating agents. Optimizing dynamic mechanisms for welfare is relatively well understood. However, there has been less work on optimizing for other goals (e.g., revenue), and without restrictive assumptions on valuations, it is remarkably challenging to characterize good mechanisms. Instead, we turn to automated mechanism design to find mechanisms with good performance in specific problem instances. We extend the class of affine maximizer mechanisms to MDPs where agents may untruthfully report their rewards. This extension results in a challenging bilevel optimization problem in which the upper problem involves choosing optimal mechanism parameters, and the lower problem involves solving the resulting MDP. Our approach can find truthful dynamic mechanisms that achieve strong performance on goals other than welfare, and can be applied to essentially any problem setting---without restrictions on valuations---for which RL can learn optimal policies. Michael J. Curry, Vinzenz Thoma, Darshan Chakrabarti, Stephen McAleer, Christian Kroer, Tuomas Sandholm, Niao He, Sven Seuken |
AAAI | 3 |
| 2024 | Implications of Distance over Redistricting Maps: Central and Outlier MapsabstractIn representative democracy, a redistricting map is chosen to partition an electorate into districts which each elects a representative. A valid redistricting map must satisfy a collection of constraints such as being compact, contiguous, and of almost-equal population. However, these constraints are loose enough to enable an enormous ensemble of valid redistricting maps. This enables a partisan legislature to gerrymander by choosing a map which unfairly favors it. In this paper, we introduce an interpretable and tractable distance measure over redistricting maps which does not use election results and study its implications over the ensemble of redistricting maps. Specifically, we define a central map which may be considered "most typical" and give a rigorous justification for it by showing that it mirrors the Kemeny ranking in a scenario where we have a committee voting over a collection of redistricting maps to be drawn. We include runnning time and sample complexity analysis for our algorithms, including some negative results which hold using any algorithm. We further study outlier detection based on this distance measure and show that our framework can detect some gerrymandered maps. More precisely, we show some maps that are widely considered to be gerrymandered that lie very far away from our central maps in comparison to a large ensemble of valid redistricting maps. Since our distance measure does not rely on election results, this gives a significant advantage in gerrymandering detection which is lacking in all previous methods. Seyed A. Esmaeili, Darshan Chakrabarti, Hayley Grape, Brian Brubach |
AAAI | 2 |
| 2024 | Extensive-Form Game Solving via Blackwell Approachability on TreeplexesabstractWe introduce the first algorithmic framework for Blackwell approachability on the sequence-form polytope, the class of convex polytopes capturing the strategies of players in extensive-form games (EFGs).
This leads to a new class of regret-minimization algorithms that are stepsize-invariant, in the same sense as the Regret Matching and Regret Matching$^+$ algorithms for the simplex.
Our modular framework can be combined with any existing regret minimizer over cones to compute a Nash equilibrium in two-player zero-sum EFGs with perfect recall, through the self-play framework. Leveraging predictive online mirror descent, we introduce *Predictive Treeplex Blackwell$^+$* (PTB$^+$), and show a $O(1/\sqrt{T})$ convergence rate to Nash equilibrium in self-play. We then show how to stabilize PTB$^+$ with a stepsize, resulting in an algorithm with a state-of-the-art $O(1/T)$ convergence rate.
We provide an extensive set of experiments to compare our framework with several algorithmic benchmarks, including CFR$^+$ and its predictive variant, and we highlight interesting connections between practical performance and the stepsize-dependence or stepsize-invariance properties of classical algorithms. Darshan Chakrabarti, Julien Grand-Clément, Christian Kroer |
NeurIPS | 1 |
| 2023 | Block-Coordinate Methods and Restarting for Solving Extensive-Form GamesabstractCoordinate descent methods are popular in machine learning and optimization for their simple sparse updates and excellent practical performance.
In the context of large-scale sequential game solving, these same properties would be attractive, but until now no such methods were known, because the strategy spaces do not satisfy the typical separable block structure exploited by such methods.
We present the first cyclic coordinate-descent-like method for the polytope of sequence-form strategies, which form the strategy spaces for the players in an extensive-form game (EFG).
Our method exploits the recursive structure of the proximal update induced by what are known as dilated regularizers, in order to allow for a pseudo block-wise update.
We show that our method enjoys a O(1/T) convergence rate to a two-player zero-sum Nash equilibrium, while avoiding the worst-case polynomial scaling with the number of blocks common to cyclic methods. We empirically show that our algorithm usually performs better than other state-of-the-art first-order methods (i.e., mirror prox), and occasionally can even beat CFR$^+$, a state-of-the-art algorithm for numerical equilibrium computation in zero-sum EFGs.
We then introduce a restarting heuristic for EFG solving. We show empirically that restarting can lead to speedups, sometimes huge, both for our cyclic method, as well as for existing methods such as mirror prox and predictive CFR$^+$. Darshan Chakrabarti, Jelena Diakonikolas, Christian Kroer |
NeurIPS | 1 |
| 2022 | A New Notion of Individually Fair Clustering: α-Equitable k-CenterabstractClustering is a fundamental problem in unsupervised machine learning, and due to its numerous societal implications fair variants of it have recently received significant attention. In this work we introduce a novel definition of individual fairness for clustering problems. Specifically, in our model, each point $j$ has a set of other points $\mathcal{S}_j$ that it perceives as similar to itself, and it feels that it is being fairly treated if the quality of service it receives in the solution is $\alpha$-close (in a multiplicative sense, for some given $\alpha \geq 1$) to that of the points in $\mathcal{S}_j$. We begin our study by answering questions regarding the combinatorial structure of the problem, namely for what values of $\alpha$ the problem is well-defined, and what the behavior of the Price of Fairness (PoF) for it is. For the well-defined region of $\alpha$, we provide efficient and easily-implementable approximation algorithms for the $k$-center objective, which in certain cases also enjoy bounded-PoF guarantees. We finally complement our analysis by an extensive suite of experiments that validates the effectiveness of our theoretical results. Darshan Chakrabarti, John Dickerson 0001, Seyed A. Esmaeili, Aravind Srinivasan, Leonidas Tsepenekas |
AISTATS | 1 |
| 2021 | Fairness, Semi-Supervised Learning, and More: A General Framework for Clustering with Stochastic Pairwise ConstraintsabstractMetric clustering is fundamental in areas ranging from Combinatorial Optimization and Data Mining, to Machine Learning and Operations Research. However, in a variety of situations we may have additional requirements or knowledge, distinct from the underlying metric, regarding which pairs of points should be clustered together. To capture and analyze such scenarios, we introduce a novel family of stochastic pairwise constraints, which we incorporate into several essential clustering objectives (radius/median/means). Moreover, we demonstrate that these constraints can succinctly model an intriguing collection of applications, including among others Individual Fairness in clustering and Must-link constraints in semi-supervised learning. Our main result consists of a general framework that yields approximation algorithms with provable guarantees for important clustering objectives, while at the same time producing solutions that respect the stochastic pairwise constraints. Furthermore, for certain objectives we devise improved results in the case of Must-link constraints, which are also the best possible from a theoretical perspective. Finally, we present experimental evidence that validates the effectiveness of our algorithms. Brian Brubach, Darshan Chakrabarti, John Dickerson 0001, Aravind Srinivasan, Leonidas Tsepenekas |
AAAI | 2 |
| 2020 | A Pairwise Fair and Community-preserving Approach to k-Center ClusteringabstractClustering is a foundational problem in machine learning with numerous applications. As machine learning increases in ubiquity as a backend for automated systems, concerns about fairness arise. Much of the current literature on fairness deals with discrimination against protected classes in supervised learning (group fairness). We define a different notion of fair clustering wherein the probability that two points (or a community of points) become separated is bounded by an increasing function of their pairwise distance (or community diameter). We capture the situation where data points represent people who gain some benefit from being clustered together. Unfairness arises when certain points are deterministically separated, either arbitrarily or by someone who intends to harm them as in the case of gerrymandering election districts. In response, we formally define two new types of fairness in the clustering setting, pairwise fairness and community preservation. To explore the practicality of our fairness goals, we devise an approach for extending existing $k$-center algorithms to satisfy these fairness constraints. Analysis of this approach proves that reasonable approximations can be achieved while maintaining fairness. In experiments, we compare the effectiveness of our approach to classical $k$-center algorithms/heuristics and explore the tradeoff between optimal clustering and fairness. Brian Brubach, Darshan Chakrabarti, John Dickerson 0001, Samir Khuller, Aravind Srinivasan, Leonidas Tsepenekas |
ICML | 2 |