Tensorscone: A secure tensorflow framework using intel sgx

R Kunkel, DL Quoc, F Gregor, S Arnautov… - arXiv preprint arXiv …, 2019 - arxiv.org
Machine learning has become a critical component of modern data-driven online services.
Typically, the training phase of machine learning techniques requires to process large-scale …

Stacked filters: learning to filter by structure

K Deeds, B Hentschel, S Idreos - Proceedings of the VLDB Endowment, 2020 - dl.acm.org
We present Stacked Filters, a new probabilistic filter which is fast and robust similar to query-
agnostic filters (such as Bloom and Cuckoo filters), and at the same time brings low false …

Seesaw counting filter: An efficient guardian for vulnerable negative keys during dynamic filtering

M Li, D Chen, H Dai, R Xie, S Luo, R Gu… - Proceedings of the …, 2022 - dl.acm.org
Bloom filter is an efficient data structure for filtering negative keys (keys not in a given set)
with substantially small space. However, in real-world applications, there widely exist …

Joins on samples: A theoretical guide for practitioners

D Huang, DY Yoon, S Pettie, B Mozafari - arXiv preprint arXiv:1912.03443, 2019 - arxiv.org
Despite decades of research on approximate query processing (AQP), our understanding of
sample-based joins has remained limited and, to some extent, even superficial. The …

Plexus: Optimizing Join Approximation for Geo-Distributed Data Analytics

J Wolfrath, A Chandra - Proceedings of the 2023 ACM Symposium on …, 2023 - dl.acm.org
Modern applications are increasingly generating and persisting data across geo-distributed
data centers or edge clusters rather than a single cloud. This paradigm introduces …

Conditional cuckoo filters

D Ting, R Cole - Proceedings of the 2021 International Conference on …, 2021 - dl.acm.org
Bloom filters, cuckoo filters, and other approximate set membership sketches have a wide
range of applications. Oftentimes, expensive operations can be skipped if an item is not in a …

Seesaw counting filter: A dynamic filtering framework for vulnerable negative keys

M Li, D Chen, H Dai, R Xie, S Luo, R Gu… - … on Knowledge and …, 2023 - ieeexplore.ieee.org
Bloom filter is an efficient data structure for filtering negative keys (keys not in a given set)
with substantially small space. However, in real-world applications, there widely exist …

Scaling Equi-Joins

A Metwally - Proceedings of the 2022 International Conference on …, 2022 - dl.acm.org
This paper proposes Adaptive-Multistage-Join (AM-Join) for scalable and fast equi-joins in
distributed shared-nothing architectures. AM-Join utilizes (a) Tree-Join, a novel algorithm …

Aggfirstjoin: Optimizing geo-distributed joins using aggregation-based transformations

D Kumar, S Ahmad, A Chandra… - 2023 IEEE/ACM 23rd …, 2023 - ieeexplore.ieee.org
Geo-distributed analytics (GDA) involves processing of data stored across geographically
distributed sites. Such analytics involves data transfer over the wide area network (WAN) …

Efficient transmission and reconstruction of dependent data streams via edge sampling

J Wolfrath, A Chandra - 2022 IEEE International Conference on …, 2022 - ieeexplore.ieee.org
Data stream processing is an increasingly important topic due to the prevalence of smart
devices and the demand for real-time analytics. Geo-distributed streaming systems, where …