Efficient Summing over Sliding Windows

April 03, 2016 Β· Declared Dead Β· πŸ› Scandinavian Workshop on Algorithm Theory

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Ran Ben Basat, Gil Einziger, Roy Friedman, Yaron Kassner arXiv ID 1604.02450 Category cs.DS: Data Structures & Algorithms Citations 14 Venue Scandinavian Workshop on Algorithm Theory Last Checked 3 months ago
Abstract
This paper considers the problem of maintaining statistic aggregates over the last W elements of a data stream. First, the problem of counting the number of 1's in the last W bits of a binary stream is considered. A lower bound of Ω(1/Ρ + log W) memory bits for WΡ-additive approximations is derived. This is followed by an algorithm whose memory consumption is O(1/Ρ + log W) bits, indicating that the algorithm is optimal and that the bound is tight. Next, the more general problem of maintaining a sum of the last W integers, each in the range of {0,1,...,R}, is addressed. The paper shows that approximating the sum within an additive error of RWΡ can also be done using Θ(1/Ρ + log W) bits for Ρ=Ω(1/W). For Ρ=o(1/W), we present a succinct algorithm which uses B(1 + o(1)) bits, where B=Θ(Wlog(1/WΡ)) is the derived lower bound. We show that all lower bounds generalize to randomized algorithms as well. All algorithms process new elements and answer queries in O(1) worst-case time.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Data Structures & Algorithms

Died the same way β€” πŸ‘» Ghosted