Practical Locally Private Heavy Hitters

被引:0
|
作者
Bassily, Raef [1 ]
Nissim, Kobbi [2 ]
Stemmer, Uri [3 ]
Thakurta, Abhradeep [4 ]
机构
[1] Ohio State Univ, Dept Comp Sci & Engn, Columbus, OH 43210 USA
[2] Georgetown Univ, Dept Comp Sci, Washington, DC 20057 USA
[3] Ben Gurion Univ Negev, Dept Comp Sci, Beer Sheva, Israel
[4] Univ Calif Santa Cruz, Dept Comp Sci, Santa Cruz, CA 95064 USA
基金
以色列科学基金会;
关键词
Differential privacy; local differential privacy; heavy hitters; histograms; sketching;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present new practical local differentially private heavy hitters algorithms achieving optimal or near-optimal worst-case error and running time - TreeHist and Bitstogram. In both algorithms, server running time is (O) over tilde (n) and user running time is (O) over tilde (1), hence improving on the prior state-of-the-art result of Bassily and Smith [STOC 2015] requiring O(n(5/2)) server time and O(n(3/2)) user time. With a typically large number of participants in local algorithms (n in the millions), this reduction in time complexity, in particular at the user side, is crucial for making locally private heavy hitters algorithms usable in practice. We implemented Algorithm TreeHist to verify our theoretical analysis and compared its performance with the performance of Google's RAPPOR code.
引用
收藏
页数:42
相关论文
共 50 条
  • [21] Finding Correlated Heavy-Hitters over Data Streams
    Lahiri, Bibudh
    Tirthapura, Srikanta
    2009 IEEE 28TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCC 2009), 2009, : 307 - 314
  • [22] Conditional heavy hitters: detecting interesting correlations in data streams
    Mirylenka, Katsiaryna
    Cormode, Graham
    Palpanas, Themis
    Srivastava, Divesh
    VLDB JOURNAL, 2015, 24 (03) : 395 - 414
  • [23] Probabilistic lossy counting: An efficient algorithm for finding heavy hitters
    Dimitropoulos, Xenofontas
    Hurley, Paul
    Kind, Andreas
    ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2008, 38 (01) : 7 - 16
  • [24] How to catch L2-heavy-hitters on sliding windows
    Braverman, Vladimir
    Gelles, Ran
    Ostrovsky, Rafail
    THEORETICAL COMPUTER SCIENCE, 2014, 554 : 82 - 94
  • [25] Identifying correlated heavy-hitters in a two-dimensional data stream
    Bibudh Lahiri
    Arko Provo Mukherjee
    Srikanta Tirthapura
    Data Mining and Knowledge Discovery, 2016, 30 : 797 - 818
  • [26] Efficient Identification of TOP-K Heavy Hitters over Sliding Windows
    Tang, Haina
    Wu, Yulei
    Li, Tong
    Han, Chunjing
    Ge, Jingguo
    Zhao, Xiangpeng
    MOBILE NETWORKS & APPLICATIONS, 2019, 24 (05) : 1732 - 1741
  • [27] Mnemonic Lossy Counting: An Efficient and Accurate Heavy-hitters Identification Algorithm
    Rong, Qiong
    Zhang, Guangxing
    Xie, Gaogang
    Salamatian, Kave
    2010 IEEE 29TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2010, : 255 - 262
  • [28] Efficient Identification of TOP-K Heavy Hitters over Sliding Windows
    Haina Tang
    Yulei Wu
    Tong Li
    Chunjing Han
    Jingguo Ge
    Xiangpeng Zhao
    Mobile Networks and Applications, 2019, 24 : 1732 - 1741
  • [29] Identifying correlated heavy-hitters in a two-dimensional data stream
    Lahiri, Bibudh
    Mukherjee, Arko Provo
    Tirthapura, Srikanta
    DATA MINING AND KNOWLEDGE DISCOVERY, 2016, 30 (04) : 797 - 818
  • [30] An Optimal Algorithm for l1-Heavy Hitters in Insertion Streams and Related Problems
    Bhattacharyya, Arnab
    Dey, Palash
    Woodruff, David P.
    PODS'16: PROCEEDINGS OF THE 35TH ACM SIGMOD-SIGACT-SIGAI SYMPOSIUM ON PRINCIPLES OF DATABASE SYSTEMS, 2016, : 385 - 400