EDBT 2026 Demo / reviewers in the wild / expert
Liadan O'Callaghan
dblp:73/4804
· DBLP profile ↗
11ranked-venue papers
1as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6Databases, data management, data science and information retrieval · 3 · 1 first-authorArtificial intelligence and machine learning · 2Applied, 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.
| Databases, data mining, and information retrieval
5 papers |
Data mining · 54% Query processing and optimization · 32% Data stream processing · 10% | |
| Theoretical computer science
4 papers |
Algorithmic game theory and mechanism design · 53% Algorithms and data structures · 37% Approximation and online algorithms · 10% |
Topics — the 22 heaviest of 24, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining
clustering |
0.1 | 3 | 2003 | Clustering Data Streams: Theory and Practice · IEEE Trans. Knowl. Data Eng. 2003 Streaming-Data Algorithms for High-Quality Clustering · ICDE 2002 Clustering Data Streams · FOCS 2000 |
Data mining › clustering › online clustering
data stream clustering |
0.1 | 3 | 2003 | Clustering Data Streams: Theory and Practice · IEEE Trans. Knowl. Data Eng. 2003 Streaming-Data Algorithms for High-Quality Clustering · ICDE 2002 Clustering Data Streams · FOCS 2000 |
Query processing and optimization › query execution › expression evaluation
expensive predicate evaluation |
0.1 | 1 | 2007 | Querying priced information in databases: The conjunctive case · ACM Trans. Algorithms 2007 |
Query processing and optimization › query optimization › predicate optimization
filter ordering |
0.1 | 1 | 2007 | Querying priced information in databases: The conjunctive case · ACM Trans. Algorithms 2007 |
Algorithmic game theory and mechanism design › auction theory
combinatorial auction |
0.1 | 2 | 2002 | Truth revelation in approximately efficient combinatorial auctions · J. ACM 2002 Truth revelation in approximately efficient combinatorial auctions · EC 1999 |
Algorithmic game theory and mechanism design › mechanism design
truthful mechanism |
0.1 | 2 | 2002 | Truth revelation in approximately efficient combinatorial auctions · J. ACM 2002 Truth revelation in approximately efficient combinatorial auctions · EC 1999 |
Data mining › clustering
large-scale clustering |
0.0 | 1 | 2003 | Clustering Data Streams: Theory and Practice · IEEE Trans. Knowl. Data Eng. 2003 |
Data stream processing › continuous query processing
sliding window |
0.0 | 1 | 2003 | Maintaining variance and k-medians over data stream windows · PODS 2003 |
Algorithms and data structures
clustering |
0.0 | 1 | 2003 | Better streaming algorithms for clustering problems · STOC 2003 |
Algorithms and data structures › clustering › robust clustering
clustering with outliers |
0.0 | 1 | 2003 | Better streaming algorithms for clustering problems · STOC 2003 |
Algorithms and data structures › clustering
k-median |
0.0 | 1 | 2003 | Better streaming algorithms for clustering problems · STOC 2003 |
Algorithms and data structures › data streams
streaming algorithms |
0.0 | 1 | 2003 | Better streaming algorithms for clustering problems · STOC 2003 |
Algorithmic game theory and mechanism design › mechanism design › algorithmic mechanism design
approximation mechanisms |
0.0 | 1 | 2002 | Truth revelation in approximately efficient combinatorial auctions · J. ACM 2002 |
Algorithmic game theory and mechanism design
mechanism design |
0.0 | 1 | 2002 | Truth revelation in approximately efficient combinatorial auctions · J. ACM 2002 |
Data mining › clustering › center-based clustering
k-median clustering |
0.0 | 1 | 2000 | Clustering Data Streams · FOCS 2000 |
Approximation and online algorithms › approximation
approximate optimization |
0.0 | 1 | 1999 | Truth revelation in approximately efficient combinatorial auctions · EC 1999 |
Algorithmic game theory and mechanism design
auction theory |
0.0 | 1 | 1999 | Truth revelation in approximately efficient combinatorial auctions · EC 1999 |
Algorithmic game theory and mechanism design › mechanism design › truthful mechanism
VCG mechanism |
0.0 | 1 | 1999 | Truth revelation in approximately efficient combinatorial auctions · EC 1999 |
Distributed and cloud data management
distributed query processing |
0.0 | 1 | 2007 | Querying priced information in databases: The conjunctive case · ACM Trans. Algorithms 2007 |
Query processing and optimization
query optimization |
0.0 | 1 | 2007 | Querying priced information in databases: The conjunctive case · ACM Trans. Algorithms 2007 |
Approximation and online algorithms
approximation algorithms |
0.0 | 2 | 2003 | Maintaining variance and k-medians over data stream windows · PODS 2003 Truth revelation in approximately efficient combinatorial auctions · EC 1999 |
Data stream processing
streaming analytics |
0.0 | 1 | 2002 | Streaming-Data Algorithms for High-Quality Clustering · ICDE 2002 |
Methods — techniques the papers use, named apart from their topics
constant-factor approximation · 0.1sliding window · 0.1relative error · 0.1sequential and parallel evaluation · 0.1optimization · 0.1single-pass algorithm · 0.1greedy optimization · 0.1streaming algorithms · 0.0sampling · 0.0randomized algorithm · 0.0vickrey auction · 0.0single-pass streaming algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Querying priced information in databases: The conjunctive caseabstractQuery optimization that involves expensive predicates has received considerable attention in the database community. Typically, the output to a database query is a set of tuples that satisfy certain conditions, and, with expensive predicates, these conditions may be computationally costly to verify. In the simplest case, when the query looks for the set of tuples that simultaneously satisfy k expensive predicates, the problem reduces to ordering the evaluation of the predicates so as to minimize the time to output the set of tuples comprising the answer to the query. We study different cases of the problem: the sequential case, in which a single processor is available to evaluate the predicates, and the distributed case, in which there are k processors available, each dedicated to a different attribute (column) of the database, and there is no communication cost between the processors. Renato Carmo, Tomás Feder, Yoshiharu Kohayakawa, Eduardo Sany Laber, Rajeev Motwani 0001, Liadan O'Callaghan, Rina Panigrahy, Dilys Thomas |
ACM Trans. Algorithms | 6 |
| 2004 | A k-Median Algorithm with Running Time Independent of Data Size
Adam Meyerson, Liadan O'Callaghan, Serge A. Plotkin |
Mach. Learn. | 2 |
| 2003 | Maintaining variance and k-medians over data stream windowsabstractThe sliding window model is useful for discounting stale data in data stream applications. In this model, data elements arrive continually and only the most recent N elements are used when answering queries. We present a novel technique for solving two important and related problems in the sliding window model --- maintaining variance and maintaining a k-- median clustering. Our solution to the problem of maintaining variance provides a continually updated estimate of the variance of the last N values in a data stream with relative error of at most # using O( # 2 log N) memory. We present a constant-factor approximation algorithm which maintains an approximate k--median solution for the last N data points using O( N) memory, where # < 1/2 is a parameter which trades o# the space bound with the approximation factor of O(2 ). Brian Babcock, Mayur Datar, Rajeev Motwani 0001, Liadan O'Callaghan |
PODS | 4 |
| 2003 | Representing Graph Metrics with Fewest Edges
Tomás Feder, Adam Meyerson, Rajeev Motwani 0001, Liadan O'Callaghan, Rina Panigrahy |
STACS | 4 |
| 2003 | Computing Shortest Paths with Uncertainty
Tomás Feder, Rajeev Motwani 0001, Liadan O'Callaghan, Christopher Olston, Rina Panigrahy |
STACS | 3 |
| 2003 | Better streaming algorithms for clustering problemsabstractWe study clustering problems in the streaming model, where the goal is to cluster a set of points by making one pass (or a few passes) over the data using a small amount of storage space. Our main result is a randomized algorithm for the k--Median problem which produces a constant factor approximation in one pass using storage space O(k poly log n). This is a significant improvement of the previous best algorithm which yielded a 2O(1/ε) approximation using O(nε) space. Next we give a streaming algorithm for the k--Median problem with an arbitrary distance function. We also study algorithms for clustering problems with outliers in the streaming model. Here, we give bicriterion guarantees, producing constant factor approximations by increasing the allowed fraction of outliers slightly. Moses Charikar, Liadan O'Callaghan, Rina Panigrahy |
STOC | 2 |
| 2003 | Clustering Data Streams: Theory and PracticeabstractThe data stream model has recently attracted attention for its applicability to numerous types of data, including telephone records, Web documents, and clickstreams. For analysis of such data, the ability to process the data in a single pass, or a small number of passes, while using little memory, is crucial. We describe such a streaming algorithm that effectively clusters large data streams. We also provide empirical evidence of the algorithm's performance on synthetic and real data streams. Sudipto Guha, Adam Meyerson, Nina Mishra, Rajeev Motwani 0001, Liadan O'Callaghan |
IEEE Trans. Knowl. Data Eng. | 5 |
| 2002 | Streaming-Data Algorithms for High-Quality ClusteringabstractStreaming data analysis has recently attracted attention in numerous applications including telephone records, Web documents and click streams. For such analysis, single-pass algorithms that consume a small amount of memory are critical. We describe such a streaming algorithm that effectively clusters large data streams. We also provide empirical evidence of the algorithm's performance on synthetic and real data streams. Liadan O'Callaghan, Adam Meyerson, Rajeev Motwani 0001, Nina Mishra, Sudipto Guha |
ICDE | 1 |
| 2002 | Truth revelation in approximately efficient combinatorial auctionsabstractSome important classical mechanisms considered in Microeconomics and Game Theory require the solution of a difficult optimization problem. This is true of mechanisms for combinatorial auctions, which have in recent years assumed practical importance, and in particular of the gold standard for combinatorial auctions, the Generalized Vickrey Auction (GVA). Traditional analysis of these mechanisms---in particular, their truth revelation properties---assumes that the optimization problems are solved precisely. In reality, these optimization problems can usually be solved only in an approximate fashion. We investigate the impact on such mechanisms of replacing exact solutions by approximate ones. Specifically, we look at a particular greedy optimization method. We show that the GVA payment scheme does not provide for a truth revealing mechanism. We introduce another scheme that does guarantee truthfulness for a restricted class of players. We demonstrate the latter property by identifying natural properties for combinatorial auctions and showing that, for our restricted class of players, they imply that truthful strategies are dominant. Those properties have applicability beyond the specific auction studied. Daniel Lehmann 0001, Liadan O'Callaghan, Yoav Shoham |
J. ACM | 2 |
| 2000 | Clustering Data StreamsabstractWe study clustering under the data stream model of computation where: given a sequence of points, the objective is to maintain a consistently good clustering of the sequence observed so far, using a small amount of memory and time. The data stream model is relevant to new classes of applications involving massive data sets, such as Web click stream analysis and multimedia data analysis. We give constant-factor approximation algorithms for the k-median problem in the data stream model of computation in a single pass. We also show negative results implying that our algorithms cannot be improved in a certain sense. Sudipto Guha, Nina Mishra, Rajeev Motwani 0001, Liadan O'Callaghan |
FOCS | 4 |
| 1999 | Truth revelation in approximately efficient combinatorial auctionsabstractSome important classical mechanisms considered in Microeconomics and Game Theory require the solution of a difficult optimization problem.This is true of mechanisms for combinatorial auctions, which have in recent years assumed practical importance, and in particular of the gold standard for combinatorial auctions, the Generalized Vickrey Auction (GVA).Traditional analysis of these mechanisms -in particular, their truth revelation properties -assumes that the optimization problems are solved precisely.In reality, these optimization problems can usually be solved only in an approximate fashion.We investigate the impact on such mechanisms of replacing exact solutions by approximate ones.Specifically, we look at a particular greedy optimization method, which has empirically been shown to perform well.We show that the GVA payment scheme does not provide for a truth revealing mechanism.We introduce another scheme that does guarantee truthfulness for a restricted class of players.We demonstrate the latter property by identifying sufficient conditions for a combinatorial auction to be truth-revealing, conditions which have applicability beyond the specific auction studied here. Daniel Lehmann 0001, Liadan O'Callaghan, Yoav Shoham |
EC | 2 |