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...

Full description

Saved in:
Bibliographic Details
Main Authors: Li, Yi, Nakos, Vasileios
Other Authors: School of Physical and Mathematical Sciences
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