12 papers · ranked by Valyu relevance
Bin Fu, Yumei Huo, Hairong Zhao
In this paper, we design the first streaming algorithms for the problem of multitasking scheduling on parallel machines with shared processing. In one pass, our streaming approximation schemes can provide an approximate value of the optimal makespan. If the jobs can be read in two passes, the algorithm can find the…
Bin Fu, Yumei Huo, Hairong Zhao
We study the problem of minimizing total completion time on parallel machines subject to varying processing capacity. In this paper, we develop an approximation scheme for the problem under the data stream model where the input data is massive and cannot fit into memory and thus can only be scanned for a few passes.…
Markus Lohrey, Leon Rische, Louisa Seelbach Benkner, Julio Xochitemol
'Julio Xochitemol'] We consider streaming algorithms for approximating a product of input probabilities up to multiplicative error of 1 − ϵ. It is shown that every randomized streaming algorithm for this problem needs space Ω(log n + log b − log ϵ) − O(1), where n is length of the input stream and b is the bit length…
Artur Czumaj, Gopinath Mishra, Anish Mukherjee
We focus on the nowadays canonical model for the study of theoretical algorithms for massive networks, the Massively Parallel Computation (MPC) model. We design MPC algorithms that efficiently process evolving graphs: in a constant number of rounds they can handle large batches of edge updates for problems such as…
Xiaoming Sun, Jialin Zhang, Shuo Zhang
Submodular maximization is one of the central topics in combinatorial optimization. It has found numerous applications in the real world. Streaming algorithms for submodule maximization have gained attention in recent years, allowing for real-time processing of large data sets by looking at each piece of data only…
Jianer Chen, Qin Huang, Iyad Kanj, Qian Li + 1 more
We present streaming algorithms for the graph k-matching problem in both the insertonly and dynamic models. Our algorithms, with space complexity matching the best upper bounds, have optimal or near-optimal update time, significantly improving on previous results. More specifically, for the insert-only streaming model…
Bin Fu, Yumei Huo, Hairong Zhao
We study the classical scheduling problem on parallel machines where the precedence graph has the bounded depth h. Our goal is to minimize the maximum completion time. We focus on developing approximation algorithms that use only sublinear space or sublinear time. We develop the first one-pass streaming approximation…
Matthew Andres Moreno, Santiago Rodriguez Papa, Emily Dolson
Ecology and Evolutionary Biology, University of Michigan, Ann Arbor, United States Center for the Study of Complex Systems, University of Michigan, Ann Arbor, United States Michigan Institute for Data Science, University of Michigan, Ann Arbor, United States 4 Department of Computer Science and Engineering, Michigan…
Justin Y. Chen, Piotr Indyk, David P. Woodruff
We revisit the problem of estimating the profile (also known as the rarity) in the data stream model. Given a sequence of m elements from a universe of size n, its profile is a vector φ whose ith entry φi represents the number of distinct elements that appear in the stream exactly i times. A classic paper by Datar and…
Matthew Andres Moreno, Luis Zaman, Emily Dolson
Data Streams Authors: ['Matthew Andres Moreno' 'Luis Zaman' 'Emily Dolson'] Operations over data streams typically hinge on efficient mechanisms to aggregate or summarize history on a rolling basis. For high-volume data steams, it is critical to manage state in a manner that is fast and memory efficient — particularly…
Roey Magen
The missing item problem, as introduced by Stoeckl in his work at SODA 23, focuses on continually identifying a missing element e in a stream of elements e1, ..., eℓ from the set {1, 2, ..., n}, such that e 6= ei for any i ∈ {1, ..., ℓ}. Stoeckl's investigation primarily delves into scenarios with ℓ < n, providing…
Leilei Du, Xu Zhou, Peng Cheng, Lei Chen + 3 more
In applications such as event monitoring, log analysis, and video querying, $w$-event privacy protects individual data within a sliding time window while supporting accurate stream statistics. Existing studies on infinite data streams mainly assume homogeneous privacy requirements for all users, which cannot capture…