Heavy Hitters in Streams and Sliding Windows

被引:0
|
作者
Ben-Basat, Ran [1 ]
Einziger, Gil [1 ]
Friedman, Roy [1 ]
Kassner, Yaron [1 ]
机构
[1] Technion, Dept Comp Sci, IL-32000 Haifa, Israel
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Identifying heavy hitter flows is a fundamental problem in various network domains. The well established method of using sketches to approximate flow statistics suffers from space inefficiencies. In addition, flow arrival rates are dynamic, thus keeping track of the most recent heavy hitters poses a challenge. Sliding window approximations address this problem, reducing space at the cost of increasing point query time. This paper presents two novel algorithms for identifying heavy hitters in streams and sliding windows. Both algorithms use statically allocated memory and support constant time point queries. For sliding windows, this is an asymptotic improvement over previous work. We also demonstrate reduced memory requirements of up to 85% in streams and 66% in sliding windows over synthetic and real Internet packet traces.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Line Speed Heavy Hitters on Sliding Windows
    Ben Basat, Ran
    Einziger, Gil
    Waisbard, Erez
    [J]. IEEE INFOCOM 2018 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2018,
  • [2] Memento: Making Sliding Windows Efficient for Heavy Hitters
    Ben Basat, Ran
    Einziger, Gil
    Keslassy, Isaac
    Orda, Ariel
    Vargaftik, Shay
    Waisbard, Erez
    [J]. CONEXT'18: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES, 2018, : 254 - 266
  • [3] Memento: Making Sliding Windows Efficient for Heavy Hitters
    Ben Basat, Ran
    Einziger, Gil
    Keslassy, Isaac
    Orda, Ariel
    Vargaftik, Shay
    Waisbard, Erez
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2022, 30 (04) : 1440 - 1453
  • [4] How to catch L2-heavy-hitters on sliding windows
    Braverman, Vladimir
    Gelles, Ran
    Ostrovsky, Rafail
    [J]. THEORETICAL COMPUTER SCIENCE, 2014, 554 : 82 - 94
  • [5] Efficient Identification of TOP-K Heavy Hitters over Sliding Windows
    Tang, Haina
    Wu, Yulei
    Li, Tong
    Han, Chunjing
    Ge, Jingguo
    Zhao, Xiangpeng
    [J]. MOBILE NETWORKS & APPLICATIONS, 2019, 24 (05): : 1732 - 1741
  • [6] Efficient Identification of TOP-K Heavy Hitters over Sliding Windows
    Haina Tang
    Yulei Wu
    Tong Li
    Chunjing Han
    Jingguo Ge
    Xiangpeng Zhao
    [J]. Mobile Networks and Applications, 2019, 24 : 1732 - 1741
  • [7] Finding Heavy Distinct Hitters in Data Streams
    Locher, Thomas
    [J]. SPAA 11: PROCEEDINGS OF THE TWENTY-THIRD ANNUAL SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, 2011, : 299 - 308
  • [8] Beating CountSketch for Heavy Hitters in Insertion Streams
    Braverman, Vladimir
    Chestnut, Stephen R.
    Ivkin, Nikita
    Woodruff, David P.
    [J]. STOC'16: PROCEEDINGS OF THE 48TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2016, : 740 - 753
  • [9] On Frequency Estimation and Detection of Heavy Hitters in Data Streams
    Ventruto, Federica
    Pulimeno, Marco
    Cafaro, Massimo
    Epicoco, Italo
    [J]. FUTURE INTERNET, 2020, 12 (09):
  • [10] Finding Subcube Heavy Hitters in Analytics Data Streams
    Kveton, Branislav
    Muthukrishnan, S.
    Vu, Hoa T.
    Xian, Yikun
    [J]. WEB CONFERENCE 2018: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW2018), 2018, : 1705 - 1714