Demo Data from VLDB 2026 / reviewers in the wild / expert
Kedar Dhamdhere
dblp:96/5775
· DBLP profile ↗
23ranked-venue papers
8as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 16 · 6 first-authorArtificial intelligence and machine learning · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 2Human-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1
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 |
Trustworthy machine learning · 73% Question answering and dialogue systems · 18% Vision and language · 9% | |
| Theoretical computer science
9 papers |
Algorithmic game theory and mechanism design · 42% Algorithms and data structures · 28% Approximation and online algorithms · 14% | |
| Databases, data mining, and information retrieval
2 papers |
Data stream processing · 74% Query processing and optimization · 26% |
Topics — the 30 heaviest of 35, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Trustworthy machine learning
interpretability |
1.1 | 3 | 2020 | The Shapley Taylor Interaction Index · ICML 2020 How Important is a Neuron · ICLR (Poster) 2019 Did the Model Understand the Question? · ACL (1) 2018 |
Machine learning › Trustworthy machine learning › interpretability › attribution methods
feature attribution |
0.4 | 1 | 2020 | The Shapley Taylor Interaction Index · ICML 2020 |
Machine learning › Trustworthy machine learning › interpretability
shapley value |
0.4 | 1 | 2020 | The Shapley Taylor Interaction Index · ICML 2020 |
Algorithmic game theory and mechanism design
cooperative game theory |
0.4 | 1 | 2020 | The Shapley Taylor Interaction Index · ICML 2020 |
Algorithmic game theory and mechanism design › cooperative game theory › solution concepts
shapley value |
0.4 | 1 | 2020 | The Shapley Taylor Interaction Index · ICML 2020 |
Machine learning › Trustworthy machine learning › interpretability › attribution methods
neuron attribution |
0.4 | 1 | 2019 | How Important is a Neuron · ICLR (Poster) 2019 |
Machine learning › Trustworthy machine learning › interpretability
attribution methods |
0.3 | 1 | 2018 | Did the Model Understand the Question? · ACL (1) 2018 |
Natural language and speech › Question answering and dialogue systems
machine reading comprehension |
0.3 | 1 | 2018 | Did the Model Understand the Question? · ACL (1) 2018 |
Natural language and speech › Question answering and dialogue systems
table question answering |
0.3 | 1 | 2018 | Did the Model Understand the Question? · ACL (1) 2018 |
Computer vision › Vision and language
visual question answering |
0.3 | 1 | 2018 | Did the Model Understand the Question? · ACL (1) 2018 |
Algorithms and data structures
metric embedding |
0.3 | 4 | 2009 | Metric Embeddings with Relaxed Guarantees · SIAM J. Comput. 2009 Improved embeddings of graph metrics into random trees · SODA 2006 Approximation algorithms for low-distortion embeddings into low-dimensional spaces · SODA 2005 |
Algorithms and data structures › metric embedding
low-distortion embedding |
0.2 | 3 | 2009 | Metric Embeddings with Relaxed Guarantees · SIAM J. Comput. 2009 Approximation algorithms for low-distortion embeddings into low-dimensional spaces · SODA 2005 Metric Embeddings with Relaxed Guarantees · FOCS 2005 |
Approximation and online algorithms › online algorithms
online scheduling |
0.1 | 2 | 2007 | Minimizing weighted flow time · ACM Trans. Algorithms 2007 Minimizing weighted flow time · SODA 2003 |
Approximation and online algorithms › online algorithms › online scheduling
weighted flow time |
0.1 | 2 | 2007 | Minimizing weighted flow time · ACM Trans. Algorithms 2007 Minimizing weighted flow time · SODA 2003 |
Approximation and online algorithms › online algorithms › online scheduling
non-clairvoyant scheduling |
0.1 | 1 | 2007 | Minimizing weighted flow time · ACM Trans. Algorithms 2007 |
Bioinformatics and computational biology
phylogenetics |
0.1 | 1 | 2006 | Fixed Parameter Tractability of Binary Near-Perfect Phylogenetic Tree Reconstruction · ICALP (1) 2006 |
Bioinformatics and computational biology › phylogenetics
phylogenetic inference |
0.1 | 1 | 2006 | Fixed Parameter Tractability of Binary Near-Perfect Phylogenetic Tree Reconstruction · ICALP (1) 2006 |
Graph algorithms and graph theory
graph algorithms |
0.1 | 1 | 2006 | Improved embeddings of graph metrics into random trees · SODA 2006 |
Algorithms and data structures › metric embedding
tree embedding |
0.1 | 1 | 2006 | Improved embeddings of graph metrics into random trees · SODA 2006 |
Query processing and optimization
approximate query processing |
0.1 | 1 | 2005 | Finding (Recently) Frequent Items in Distributed Data Streams · ICDE 2005 |
Data stream processing
distributed data streams |
0.1 | 1 | 2005 | Finding (Recently) Frequent Items in Distributed Data Streams · ICDE 2005 |
Data stream processing
frequency estimation |
0.1 | 1 | 2005 | Finding (Recently) Frequent Items in Distributed Data Streams · ICDE 2005 |
Computational geometry › graph drawing › geometric embedding
euclidean embedding |
0.1 | 1 | 2005 | Metric Embeddings with Relaxed Guarantees · FOCS 2005 |
Mathematical optimization › optimization under uncertainty
robust optimization |
0.1 | 1 | 2005 | How to Pay, Come What May: Approximation Algorithms for Demand-Robust Covering Problems · FOCS 2005 |
Mathematical optimization
stochastic optimization |
0.1 | 1 | 2005 | How to Pay, Come What May: Approximation Algorithms for Demand-Robust Covering Problems · FOCS 2005 |
Mathematical optimization › stochastic optimization › stochastic programming
two-stage stochastic optimization |
0.1 | 1 | 2005 | How to Pay, Come What May: Approximation Algorithms for Demand-Robust Covering Problems · FOCS 2005 |
Algorithms and data structures › analysis of algorithms › beyond worst-case analysis
resource augmentation |
0.0 | 1 | 2007 | Minimizing weighted flow time · ACM Trans. Algorithms 2007 |
Computational complexity › parameterized complexity
fixed-parameter tractability |
0.0 | 1 | 2006 | Fixed Parameter Tractability of Binary Near-Perfect Phylogenetic Tree Reconstruction · ICALP (1) 2006 |
Algorithms and data structures
parameterized algorithms |
0.0 | 1 | 2006 | Fixed Parameter Tractability of Binary Near-Perfect Phylogenetic Tree Reconstruction · ICALP (1) 2006 |
Distributed systems
communication optimization |
0.0 | 1 | 2005 | Finding (Recently) Frequent Items in Distributed Data Streams · ICDE 2005 |
Methods — techniques the papers use, named apart from their topics
taylor series · 0.9axiomatization · 0.9ablation · 0.4attribution · 0.3adversarial perturbation · 0.3slack embeddings · 0.2precision gradient · 0.1hierarchical aggregation · 0.1lower bound constructions · 0.1lower bound construction · 0.1weight classes · 0.1competitive analysis · 0.1randomized embedding · 0.1metric space theory · 0.1metric embedding · 0.1doubling dimension · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | The Shapley Taylor Interaction IndexabstractThe attribution problem, that is the problem of attributing a model’s prediction to its base features, is well-studied. We extend the notion of attribution to also apply to feature interactions. The Shapley value is a commonly used method to attribute a model’s prediction to its base features. We propose a generalization of the Shapley value called Shapley-Taylor index that attributes the model’s prediction to interactions of subsets of features up to some size $k$. The method is analogous to how the truncated Taylor Series decomposes the function value at a certain point using its derivatives at a different point. In fact, we show that the Shapley Taylor index is equal to the Taylor Series of the multilinear extension of the set-theoretic behavior of the model. We axiomatize this method using the standard Shapley axioms—linearity, dummy, symmetry and efficiency—and an additional axiom that we call the interaction distribution axiom. This new axiom explicitly characterizes how interactions are distributed for a class of functions that model pure interaction. We contrast the Shapley-Taylor index against the previously proposed Shapley Interaction index from the cooperative game theory literature. We also apply the Shapley Taylor index to three models and identify interesting qualitative insights. Mukund Sundararajan, Kedar Dhamdhere, Ashish Agarwal |
ICML | 2 |
| 2019 | How Important is a Neuron
Kedar Dhamdhere, Mukund Sundararajan, Qiqi Yan |
ICLR (Poster) | 1 |
| 2019 | Approximation Algorithms for Low-Distortion Embeddings into Low-Dimensional SpacesabstractWe present several approximation algorithms for the problem of embedding metric spaces into a line, and into the 2-dimensional plane. Among other results, we give an $O(\sqrt{n})$-approximation algorithm for the problem of finding a line embedding of a metric induced by a given unweighted graph, that minimizes the (standard) multiplicative distortion. We give an improved $\tilde{O}(n^{1/3})$ approximation for the case of metrics induced by unweighted trees. Anastasios Sidiropoulos, Mihai Badoiu, Kedar Dhamdhere, Anupam Gupta 0001, Piotr Indyk, Yuri Rabinovich, Harald Räcke, R. Ravi 0001 |
SIAM J. Discret. Math. | 3 |
| 2018 | Did the Model Understand the Question?abstractWe analyze state-of-the-art deep learning models for three tasks: question answering on (1) images, (2) tables, and (3) passages of text.Using the notion of attribution (word importance), we find that these deep networks often ignore important question terms.Leveraging such behavior, we perturb questions to craft a variety of adversarial examples.Our strongest attacks drop the accuracy of a visual question answering model from 61.1% to 19%, and that of a tabular question answering model from 33.5% to 3.3%.Additionally, we show how attributions can strengthen attacks proposed by Jia and Liang (2017) on paragraph comprehension models.Our results demonstrate that attributions can augment standard measures of accuracy and empower investigation of model performance.When a model is accurate but for the wrong reasons, attributions can surface erroneous logic in the model that indicates inadequacies in the test data. Pramod Kaushik Mudrakarta, Ankur Taly, Mukund Sundararajan, Kedar Dhamdhere |
ACL (1) | 4 |
| 2017 | Analyza: Exploring Data with ConversationabstractWe describe Analyza, a system that helps lay users explore data. Analyza has been used within two large real world systems. The first is a question-and-answer feature in a spreadsheet product. The second provides convenient access to a revenue/inventory database for a large sales force. Both user bases consist of users who do not necessarily have coding skills, demonstrating Analyza's ability to democratize access to data. We discuss the key design decisions in implementing this system. For instance, how to mix structured and natural language modalities, how to use conversation to disambiguate and simplify querying, how to rely on the ``semantics' of the data to compensate for the lack of syntactic structure, and how to efficiently curate the data. Kedar Dhamdhere, Kevin S. McCurley, Ralfi Nahmias, Mukund Sundararajan, Qiqi Yan |
IUI | 1 |
| 2009 | Metric Embeddings with Relaxed GuaranteesabstractWe consider the problem of embedding finite metrics with slack: We seek to produce embeddings with small dimension and distortion while allowing a (small) constant fraction of all distances to be arbitrarily distorted. This definition is motivated by recent research in the networking community, which achieved striking empirical success at embedding Internet latencies with low distortion into low-dimensional Euclidean space, provided that some small slack is allowed. Answering an open question of Kleinberg, Slivkins, and Wexler [in Proceedings of the 45th IEEE Symposium on Foundations of Computer Science, 2004], we show that provable guarantees of this type can in fact be achieved in general: Any finite metric space can be embedded, with constant slack and constant distortion, into constant-dimensional Euclidean space. We then show that there exist stronger embeddings into $\ell_1$ which exhibit gracefully degrading distortion: There is a single embedding into $\ell_1$ that achieves distortion at most $O(\log\frac{1}{\epsilon})$ on all but at most-1.5pt an $\epsilon$ fraction of distances simultaneously for all $\epsilon>0$. We extend this with distortion1pt $O(\log\frac{1}{\epsilon})^{1/p}$ to maps into general $\ell_p$, $p\geq1$, for several classes of metrics, including those with bounded doubling dimension and those arising from the shortest-path metric of a graph with an excluded minor. Finally, we show that many of our constructions are tight and give a general technique to obtain lower bounds for $\epsilon$-slack embeddings from lower bounds for low-distortion embeddings. T.-H. Hubert Chan, Kedar Dhamdhere, Anupam Gupta 0001, Jon M. Kleinberg, Aleksandrs Slivkins |
SIAM J. Comput. | 2 |
| 2007 | Minimizing weighted flow timeabstractWe consider the problem of minimizing the total weighted flow time on a single machine with preemptions. We give an online algorithm that is O ( k )-competitive for k weight classes. This implies an O (log W )-competitive algorithm, where W is the maximum to minimum ratio of weights. This algorithm also implies an O (log n + log P )-approximation ratio for the problem, where P is the ratio of the maximum to minimum job size and n is the number of jobs. We also consider the nonclairvoyant setting where the size of a job is unknown upon its arrival and becomes known to the scheduler only when the job meets its service requirement. We consider the resource augmentation model, and give a (1 + ε)-speed, (1 +1/ε)-competitive online algorithm. Nikhil Bansal 0001, Kedar Dhamdhere |
ACM Trans. Algorithms | 2 |
| 2007 | Algorithms for Efficient Near-Perfect Phylogenetic Tree Reconstruction in Theory and PracticeabstractWe consider the problem of reconstructing near-perfect phylogenetic trees using binary character states (referred to as BNPP). A perfect phylogeny assumes that every character mutates at most once in the evolutionary tree, yielding an algorithm for binary character states that is computationally efficient but not robust to imperfections in real data. A near-perfect phylogeny relaxes the perfect phylogeny assumption by allowing at most a constant number of additional mutations. We develop two algorithms for constructing optimal near-perfect phylogenies and provide empirical evidence of their performance. The first simple algorithm is fixed parameter tractable when the number of additional mutations and the number of characters that share four gametes with some other character are constants. The second, more involved algorithm for the problem is fixed parameter tractable when only the number of additional mutations is fixed. We have implemented both algorithms and shown them to be extremely efficient in practice on biologically significant data sets. This work proves the BNPP problem fixed parameter tractable and provides the first practical phylogenetic tree reconstruction algorithms that find guaranteed optimal solutions while being easily implemented and computationally feasible for data sets of biologically meaningful size and complexity. Srinath Sridhar 0001, Kedar Dhamdhere, Guy E. Blelloch, Eran Halperin, R. Ravi 0001, Russell Schwartz |
IEEE ACM Trans. Comput. Biol. Bioinform. | 2 |
| 2006 | Fixed Parameter Tractability of Binary Near-Perfect Phylogenetic Tree Reconstruction
Guy E. Blelloch, Kedar Dhamdhere, Eran Halperin, R. Ravi 0001, Russell Schwartz, Srinath Sridhar 0001 |
ICALP (1) | 2 |
| 2006 | Improved embeddings of graph metrics into random trees
Kedar Dhamdhere, Anupam Gupta 0001, Harald Räcke |
SODA | 1 |
| 2006 | Approximation Algorithms for Minimizing Average Distortion
Kedar Dhamdhere, Anupam Gupta 0001, R. Ravi 0001 |
Theory Comput. Syst. | 1 |
| 2005 | Metric Embeddings with Relaxed GuaranteesabstractWe consider the problem of embedding finite metrics with slack: we seek to produce embeddings with small dimension and distortion while allowing a (small) constant fraction of all distances to be arbitrarily distorted. This definition is motivated by recent research in the networking community, which achieved striking empirical success at embedding Internet latencies with low distortion into low-dimensional Euclidean space, provided that some small slack is allowed. Answering an open question of Kleinberg, Slivkins, and Wexler (2004), we show that provable guarantees of this type can in fact be achieved in general: any finite metric can be embedded, with constant slack and constant distortion, into constant-dimensional Euclidean space. We then show that there exist stronger embeddings into /spl lscr//sub 1/ which exhibit gracefully degrading distortion: these is a single embedding into /spl lscr//sub 1/ that achieves distortion at most O(log 1//spl epsi/) on all but at most an /spl epsi/ fraction of distances, simultaneously for all /spl epsi/ > 0. We extend this with distortion O(log 1//spl epsi/)/sup 1/p/ to maps into general /spl lscr//sub p/, p /spl ges/ 1 for several classes of metrics, including those with bounded doubling dimension and those arising from the shortest-path metric of a graph with an excluded minor. Finally, we show that many of our constructions are tight, and give a general technique to obtain lower bounds for /spl epsi/-slack embeddings from lower bounds for low-distortion embeddings. Ittai Abraham, Yair Bartal, T.-H. Hubert Chan, Kedar Dhamdhere, Anupam Gupta 0001, Jon M. Kleinberg, Ofer Neiman, Aleksandrs Slivkins |
FOCS | 4 |
| 2005 | How to Pay, Come What May: Approximation Algorithms for Demand-Robust Covering ProblemsabstractRobust optimization has traditionally focused on uncertainty in data and costs in optimization problems to formulate models whose solutions will be optimal in the worst-case among the various uncertain scenarios in the model. While these approaches may be thought of defining data- or cost-robust problems, we formulate a new "demand-robust" model motivated by recent work on two-stage stochastic optimization problems. We propose this in the framework of general covering problems and prove a general structural lemma about special types of first-stage solutions for such problems: there exists a first-stage solution that is a minimal feasible solution for the union of the demands for some subset of the scenarios and its objective function value is no more than twice the optimal. We then provide approximation algorithms for a variety of standard discrete covering problems in this setting, including minimum cut, minimum multi-cut, shortest paths, Steiner trees, vertex cover and un-capacitated facility location. While many of our results draw from rounding approaches recently developed for stochastic programming problems, we also show new applications of old metric rounding techniques for cut problems in this demand-robust setting. Kedar Dhamdhere, Vineet Goyal, R. Ravi 0001, Mohit Singh |
FOCS | 1 |
| 2005 | Finding (Recently) Frequent Items in Distributed Data StreamsabstractWe consider the problem of maintaining frequency counts for items occurring frequently in the union of multiple distributed data streams. Naive methods of combining approximate frequency counts from multiple nodes tend to result in excessively large data structures that are costly to transfer among nodes. To minimize communication requirements, the degree of precision maintained by each node while counting item frequencies must be managed carefully. We introduce the concept of a precision gradient for managing precision when nodes are arranged in a hierarchical communication structure. We then study the optimization problem of how to set the precision gradient so as to minimize communication, and provide optimal solutions that minimize worst-case communication load over all possible inputs. We then introduce a variant designed to perform well in practice, with input data that does not conform to worst-case characteristics. We verify the effectiveness of our approach empirically using real-world data, and show that our methods incur substantially less communication than naive approaches while providing the same error guarantees on answers. Amit Manjhi, Vladislav Shkapenyuk, Kedar Dhamdhere, Christopher Olston |
ICDE | 3 |
| 2005 | On Two-Stage Stochastic Minimum Spanning Trees
Kedar Dhamdhere, R. Ravi 0001, Mohit Singh |
IPCO | 1 |
| 2005 | Approximation algorithms for low-distortion embeddings into low-dimensional spaces
Mihai Badoiu, Kedar Dhamdhere, Anupam Gupta 0001, Yuri Rabinovich, Harald Räcke, R. Ravi 0001, Anastasios Sidiropoulos |
SODA | 2 |
| 2004 | Approximating Additive Distortion of Embeddings into Line Metrics
Kedar Dhamdhere |
APPROX-RANDOM | 1 |
| 2004 | Approximation Algorithms for Minimizing Average Distortion
Kedar Dhamdhere, Anupam Gupta 0001, R. Ravi 0001 |
STACS | 1 |
| 2004 | WIC: A General-Purpose Algorithm for Monitoring Web Information Sources
Sandeep Pandey, Kedar Dhamdhere, Christopher Olston |
VLDB | 2 |
| 2004 | Non-Clairvoyant Scheduling for Minimizing Mean Slowdown
Nikhil Bansal 0001, Kedar Dhamdhere, Jochen Könemann, Amitabh Sinha |
Algorithmica | 2 |
| 2003 | Scheduling for Flow-Time with Admission Control
Nikhil Bansal 0001, Avrim Blum, Shuchi Chawla 0001, Kedar Dhamdhere |
ESA | 4 |
| 2003 | Minimizing weighted flow time
Nikhil Bansal 0001, Kedar Dhamdhere |
SODA | 2 |
| 2003 | Non-clairvoyant Scheduling for Minimizing Mean Slowdown
Nikhil Bansal 0001, Kedar Dhamdhere, Jochen Könemann, Amitabh Sinha |
STACS | 2 |