collaborators

6 papers

cs.DS2026

Streaming with Catalytic Memory

Tamara Kaplan, Nimrod Kaplan, Haim Kaplan

We introduce a streaming model that uses both catalytic and regular memory. In this model, we show how to exactly compute the frequency moments using a logarithmic number of bits o…

cs.DS2025

A Little Clairvoyance Is All You Need

Anupam Gupta, Haim Kaplan, Alexander Lindermayr +2

We revisit the classical problem of minimizing the total flow time of jobs on a single machine in the online setting where jobs arrive over time. It has long been known that the Sh…

cs.DS2025

Near-Optimal Differentially Private Graph Algorithms via the Multidimensional AboveThreshold Mechanism

Laxman Dhulipala, Monika Henzinger, George Z. Li +3

Many differentially private and classical non-private graph algorithms rely crucially on determining whether some property of each vertex meets a threshold. For example, for the $k…

cs.DS2025

Weighted Matching in a Poly-Streaming Model

Ahammed Ullah, S. M. Ferdous, Alex Pothen

We introduce the poly-streaming model, a generalization of streaming models of computation in which processors process data streams containing a total of items. The alg…

cs.DS2025

Semi-Streaming Algorithms for Hypergraph Matching

Henrik Reinstädtler, S M Ferdous, Alex Pothen +2

We propose two one-pass streaming algorithms for the -hard hypergraph matching problem. The first algorithm stores a small subset of potential matching edges in a sta…

cs.DS2025

Hardness of Median and Center in the Ulam Metric

Nick Fischer, Elazar Goldenberg, Mursalin Habib +1

The classical rank aggregation problem seeks to combine a set X of n permutations into a single representative "consensus" permutation. In this paper, we investigate two fundamenta…