Demo Data from VLDB 2026 / reviewers in the wild / expert
Ofir Geri
dblp:154/6642
· DBLP profile ↗
6ranked-venue papers
0as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 1 since 2021Theory of computation · 2Graphics, computer vision, multimedia, augmented reality and games · 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.
| Theoretical computer science
4 papers |
Algorithms and data structures · 78% Algorithmic game theory and mechanism design · 22% | |
| Databases, data mining, and information retrieval
1 paper |
Data stream processing · 100% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures
sketching |
0.8 | 2 | 2020 | Composable Sketches for Functions of Frequencies: Beyond the Worst Case · ICML 2020 Sampling Sketches for Concave Sublinear Functions of Frequencies · NeurIPS 2019 |
Algorithms and data structures › data streams › streaming algorithms
frequency estimation |
0.4 | 1 | 2020 | Composable Sketches for Functions of Frequencies: Beyond the Worst Case · ICML 2020 |
Algorithms and data structures › data streams › streaming algorithms
frequency moments |
0.4 | 1 | 2020 | Composable Sketches for Functions of Frequencies: Beyond the Worst Case · ICML 2020 |
Data stream processing
frequency estimation |
0.4 | 1 | 2019 | Sampling Sketches for Concave Sublinear Functions of Frequencies · NeurIPS 2019 |
Algorithms and data structures › sequence algorithms › string algorithms
edit distance |
0.3 | 1 | 2018 | On Estimating Edit Distance: Alignment, Dimension Reduction, and Embeddings · ICALP 2018 |
Algorithms and data structures › metric embedding
edit distance embedding |
0.3 | 1 | 2018 | On Estimating Edit Distance: Alignment, Dimension Reduction, and Embeddings · ICALP 2018 |
Algorithms and data structures
metric embedding |
0.3 | 1 | 2018 | On Estimating Edit Distance: Alignment, Dimension Reduction, and Embeddings · ICALP 2018 |
Algorithms and data structures › sequence algorithms
string algorithms |
0.3 | 1 | 2018 | On Estimating Edit Distance: Alignment, Dimension Reduction, and Embeddings · ICALP 2018 |
Algorithmic game theory and mechanism design › congestion games
cost-sharing games |
0.2 | 1 | 2015 | Do Capacity Constraints Constrain Coalitions? · AAAI 2015 |
Algorithmic game theory and mechanism design
price of anarchy and stability |
0.2 | 1 | 2015 | Do Capacity Constraints Constrain Coalitions? · AAAI 2015 |
Algorithmic game theory and mechanism design › solution concepts in games › equilibrium concepts
strong equilibrium |
0.2 | 1 | 2015 | Do Capacity Constraints Constrain Coalitions? · AAAI 2015 |
Algorithmic game theory and mechanism design › price of anarchy
strong price of anarchy |
0.2 | 1 | 2015 | Do Capacity Constraints Constrain Coalitions? · AAAI 2015 |
Methods — techniques the papers use, named apart from their topics
weighted sampling · 0.8sampling sketch · 0.8zipfian distribution · 0.4machine learning advice · 0.4minhash · 0.3dimension reduction · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Differentially Private Weighted SamplingabstractCommon datasets have the form of elements with keys (e.g., transactions and products) and the goal is to perform analytics on the aggregated form of key and frequency pairs. A weighted sample of keys by (a function of) frequency is a highly versatile summary that provides a sparse set of representative keys and supports approximate evaluations of query statistics. We propose private weighted sampling (PWS): A method that sanitizes a weighted sample as to ensure element-level differential privacy, while retaining its utility to the maximum extent possible. PWS maximizes the reporting probabilities of keys and estimation quality of a broad family of statistics. PWS improves over the state of the art even for the well-studied special case of private histograms, when no sampling is performed. We empirically observe significant performance gains of 20%-300% increase in key reporting for common Zipfian frequency distributions and accurate estimation with x2-8 lower frequencies. PWS is applied as a post-processing of a non-private sample, without requiring the original data. Therefore, it can be a seamless addition to existing implementations, such as those optimizes for distributed or streamed data. We believe that due to practicality and performance, PWS may become a method of choice in applications where privacy is desired. Edith Cohen, Ofir Geri, Tamás Sarlós, Uri Stemmer |
AISTATS | 2 |
| 2020 | Composable Sketches for Functions of Frequencies: Beyond the Worst CaseabstractRecently there has been increased interest in using machine learning techniques to improve classical algorithms. In this paper we study when it is possible to construct compact, composable sketches for weighted sampling and statistics estimation according to functions of data frequencies. Such structures are now central components of large-scale data analytics and machine learning pipelines. However, many common functions, such as thresholds and $p$th frequency moments with $p>2$, are known to require polynomial size sketches in the worst case. We explore performance beyond the worst case under two different types of assumptions. The first is having access to noisy \emph{advice} on item frequencies. This continues the line of work of Hsu et al. (ICLR 2019), who assume predictions are provided by a machine learning model. The second is providing guaranteed performance on a restricted class of input frequency distributions that are better aligned with what is observed in practice. This extends the work on heavy hitters under Zipfian distributions in a seminal paper of Charikar et al. (ICALP 2002). Surprisingly, we show analytically and empirically that "in practice" small polylogarithmic-size sketches provide accuracy for "hard" functions. Edith Cohen, Ofir Geri, Rasmus Pagh |
ICML | 2 |
| 2019 | Sampling Sketches for Concave Sublinear Functions of FrequenciesabstractWe consider massive distributed datasets that consist of elements modeled as key-value pairs and the task of computing statistics or aggregates where the contribution of each key is weighted by a function of its frequency (sum of values of its elements). This fundamental problem has a wealth of applications in data analytics and machine learning, in particular, with concave sublinear functions of the frequencies that mitigate the disproportionate effect of keys with high frequency. The family of concave sublinear functions includes low frequency moments ($p \leq 1$), capping, logarithms, and their compositions. A common approach is to sample keys, ideally, proportionally to their contributions and estimate statistics from the sample. A simple but costly way to do this is by aggregating the data to produce a table of keys and their frequencies, apply our function to the frequency values, and then apply a weighted sampling scheme. Our main contribution is the design of composable sampling sketches that can be tailored to any concave sublinear function of the frequencies. Our sketch structure size is very close to the desired sample size and our samples provide statistical guarantees on the estimation quality that are very close to that of an ideal sample of the same size computed over aggregated data. Finally, we demonstrate experimentally the simplicity and effectiveness of our methods. Edith Cohen, Ofir Geri |
NeurIPS | 2 |
| 2018 | On Estimating Edit Distance: Alignment, Dimension Reduction, and EmbeddingsabstractEdit distance is a fundamental measure of distance between strings and has been widely studied in computer science. While the problem of estimating edit distance has been studied extensively, the equally important question of actually producing an alignment (i.e., the sequence of edits) has received far less attention. Somewhat surprisingly, we show that any algorithm to estimate edit distance can be used in a black-box fashion to produce an approximate alignment of strings, with modest loss in approximation factor and small loss in run time. Plugging in the result of Andoni, Krauthgamer, and Onak, we obtain an alignment that is a $(\log n)^{O(1/\varepsilon^2)}$ approximation in time $\tilde{O}(n^{1 + \varepsilon})$. Closely related to the study of approximation algorithms is the study of metric embeddings for edit distance. We show that min-hash techniques can be useful in designing edit distance embeddings through three results: (1) An embedding from Ulam distance (edit distance over permutations) to Hamming space that matches the best known distortion of $O(\log n)$ and also implicitly encodes a sequence of edits between the strings; (2) In the case where the edit distance between the input strings is known to have an upper bound $K$, we show that embeddings of edit distance into Hamming space with distortion $f(n)$ can be modified in a black-box fashion to give distortion $O(f(\operatorname{poly}(K)))$ for a class of periodic-free strings; (3) A randomized dimension-reduction map with contraction $c$ and asymptotically optimal expected distortion $O(c)$, improving on the previous $\tilde{O}(c^{1 + 2 / \log \log \log n})$ distortion result of Batu, Ergun, and Sahinalp. Moses Charikar, Ofir Geri, Michael P. Kim, William Kuszmaul |
ICALP | 2 |
| 2017 | Min-Cost Bipartite Perfect Matching with DelaysabstractIn the min-cost bipartite perfect matching with delays (MBPMD) problem, requests arrive online at points of a finite metric space. Each request is either positive or negative and has to be matched to a request of opposite polarity. As opposed to traditional online matching problems, the algorithm does not have to serve requests as they arrive, and may choose to match them later at a cost. Our objective is to minimize the sum of the distances between matched pairs of requests (the connection cost) and the sum of the waiting times of the requests (the delay cost). This objective exhibits a natural tradeoff between minimizing the distances and the cost of waiting for better matches. This tradeoff appears in many real-life scenarios, notably, ride-sharing platforms. MBPMD is related to its non-bipartite variant, min-cost perfect matching with delays (MPMD), in which each request can be matched to any other request. MPMD was introduced by Emek et al. (STOC'16), who showed an O(log^2(n)+log(Delta))-competitive randomized algorithm on n-point metric spaces with aspect ratio Delta. Our contribution is threefold. First, we present a new lower bound construction for MPMD and MBPMD. We get a lower bound of Omega(sqrt(log(n)/log(log(n)))) on the competitive ratio of any randomized algorithm for MBPMD. For MPMD, we improve the lower bound from Omega(sqrt(log(n))) (shown by Azar et al., SODA'17) to Omega(log(n)/log(log(n))), thus, almost matching their upper bound of O(log(n)). Second, we adapt the algorithm of Emek et al. to the bipartite case, and provide a simplified analysis that improves the competitive ratio to O(log(n)). The key ingredient of the algorithm is an O(h)-competitive randomized algorithm for MBPMD on weighted trees of height h. Third, we provide an O(h)-competitive deterministic algorithm for MBPMD on weighted trees of height h. This algorithm is obtained by adapting the algorithm for MPMD by Azar et al. to the apparently more complicated bipartite setting. Itai Ashlagi, Yossi Azar, Moses Charikar, Ashish Chiplunkar, Ofir Geri, Haim Kaplan, Rahul Makhijani, Yuyi Wang 0001, Roger Wattenhofer |
APPROX-RANDOM | 5 |
| 2015 | Do Capacity Constraints Constrain Coalitions?abstractWe study strong equilibria in symmetric capacitated cost-sharing games. In these games, a graph with designated source s and sink t is given, and each edge is associated with some cost. Each agent chooses strategically an s-t path, knowing that the cost of each edge is shared equally between all agents using it. Two variants of cost-sharing games have been previously studied: (i) games where coalitions can form, and (ii) games where edges are associated with capacities; both variants are inspired by real-life scenarios. In this work we combine these variants and analyze strong equilibria (profiles where no coalition can deviate) in capacitated games. This combination gives rise to new phenomena that do not occur in the previous variants. Our contribution is two-fold. First, we provide a topological characterization of networks that always admit a strong equilibrium. Second, we establish tight bounds on the efficiency loss that may be incurred due to strategic behavior, as quantified by the strong price of anarchy (and stability) measures. Interestingly, our results are qualitatively different than those obtained in the analysis of each variant alone, and the combination of coalitions and capacities entails the introduction of more refined topology classes than previously studied. Michal Feldman, Ofir Geri |
AAAI | 2 |