Deterministic heavy hitters with sublinear query time
We study the classic problem of finding l_1 heavy hitters in the streaming model. In the general turnstile model, we give the first deterministic sublinear-time sketching algorithm which takes a linear sketch of length O(epsilon^{-2} log n * log^*(epsilon^{-1})), which is only a factor of log^*(epsi...
Saved in:
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/89241 http://hdl.handle.net/10220/46207 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-89241 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-892412023-02-28T19:24:02Z Deterministic heavy hitters with sublinear query time Li, Yi Nakos, Vasileios School of Physical and Mathematical Sciences Heavy Hitters Turnstile Model DRNTU::Science::Mathematics We study the classic problem of finding l_1 heavy hitters in the streaming model. In the general turnstile model, we give the first deterministic sublinear-time sketching algorithm which takes a linear sketch of length O(epsilon^{-2} log n * log^*(epsilon^{-1})), which is only a factor of log^*(epsilon^{-1}) more than the best existing polynomial-time sketching algorithm (Nelson et al., RANDOM '12). Our approach is based on an iterative procedure, where most unrecovered heavy hitters are identified in each iteration. Although this technique has been extensively employed in the related problem of sparse recovery, this is the first time, to the best of our knowledge, that it has been used in the context of heavy hitters. Along the way we also obtain a sublinear time algorithm for the closely related problem of the l_1/l_1 compressed sensing, matching the space usage of previous (super-)linear time algorithms. In the strict turnstile model, we show that the runtime can be improved and the sketching matrix can be made strongly explicit with O(epsilon^{-2}log^3 n/log^3(1/epsilon)) rows. Published version 2018-10-03T06:36:19Z 2019-12-06T17:20:59Z 2018-10-03T06:36:19Z 2019-12-06T17:20:59Z 2018 Journal Article Li, Y., & Nakos, V. (2018). Deterministic heavy hitters with sublinear query time. Leibniz International Proceedings in Informatics, 18-. doi:10.4230/LIPIcs.APPROX-RANDOM.2018.18 https://hdl.handle.net/10356/89241 http://hdl.handle.net/10220/46207 10.4230/LIPIcs.APPROX-RANDOM.2018.18 en Leibniz International Proceedings in Informatics © 2018 Yi Li and Vasileios Nakos; licensed under Creative Commons License CC-BY. 18 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Heavy Hitters Turnstile Model DRNTU::Science::Mathematics |
spellingShingle |
Heavy Hitters Turnstile Model DRNTU::Science::Mathematics Li, Yi Nakos, Vasileios Deterministic heavy hitters with sublinear query time |
description |
We study the classic problem of finding l_1 heavy hitters in the streaming model. In the general turnstile model, we give the first deterministic sublinear-time sketching algorithm which takes a linear sketch of length O(epsilon^{-2} log n * log^*(epsilon^{-1})), which is only a factor of log^*(epsilon^{-1}) more than the best existing polynomial-time sketching algorithm (Nelson et al., RANDOM '12). Our approach is based on an iterative procedure, where most unrecovered heavy hitters are identified in each iteration. Although this technique has been extensively employed in the related problem of sparse recovery, this is the first time, to the best of our knowledge, that it has been used in the context of heavy hitters. Along the way we also obtain a sublinear time algorithm for the closely related problem of the l_1/l_1 compressed sensing, matching the space usage of previous (super-)linear time algorithms. In the strict turnstile model, we show that the runtime can be improved and the sketching matrix can be made strongly explicit with O(epsilon^{-2}log^3 n/log^3(1/epsilon)) rows. |
author2 |
School of Physical and Mathematical Sciences |
author_facet |
School of Physical and Mathematical Sciences Li, Yi Nakos, Vasileios |
format |
Article |
author |
Li, Yi Nakos, Vasileios |
author_sort |
Li, Yi |
title |
Deterministic heavy hitters with sublinear query time |
title_short |
Deterministic heavy hitters with sublinear query time |
title_full |
Deterministic heavy hitters with sublinear query time |
title_fullStr |
Deterministic heavy hitters with sublinear query time |
title_full_unstemmed |
Deterministic heavy hitters with sublinear query time |
title_sort |
deterministic heavy hitters with sublinear query time |
publishDate |
2018 |
url |
https://hdl.handle.net/10356/89241 http://hdl.handle.net/10220/46207 |
_version_ |
1759856928104644608 |