Efficient Deterministic Quantitative Group Testing for Precise Information Retrieval

12/04/2021
by   Dariusz Kowalski, et al.
0

The Quantitative Group Testing (QGT) is about learning a (hidden) subset K of some large domain N using the shortest-possible sequence of queries, where a result of a query provides some information about the size of the intersection of the query with the unknown subset K. Due to very large size of N the length of the sequence of queries proportional to |N| is not acceptable. Thus, the goal of QGT is to extract the knowledge about K using the number of queries that only logarithmically depends on |N| and polynomially on |K|. The QGT framework has already proven its applicability to extracting knowledge from large streams of data, such as finding hot elements or histograms, and to identifying infected records using a small number of tests. We also show other applications to extracting elements from long data streams, maintaining dynamically changing graphs and hypergraphs and private parallel Information Retrieval. Almost all previous work focused on randomized algorithms, which in case of large datasets or streams may have a significant deviation from the expected precision. To mitigate this effect and, instead, to seek a solution for any dataset/stream, in this work we propose an efficient non-adaptive deterministic QGT algorithms for constructing queries and deconstructing hidden set K from the results of the queries. The efficiency is three-fold. First, in terms of almost-optimal number of queries and memory to produce them. Second, all algorithms work in polynomial time. Third, they work for any hidden set K, as well as multi-sets, and even if the results of the queries are capped at √(|K|).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/02/2021

Generalized Framework for Group Testing: Queries, Feedbacks and Adversaries

In the Group Testing problem, the objective is to learn a subset K of so...
research
07/05/2022

Finding a Hidden Edge

We consider the problem of finding an edge in a hidden undirected graph ...
research
12/03/2010

Automated Query Learning with Wikipedia and Genetic Programming

Most of the existing information retrieval systems are based on bag of w...
research
08/17/2023

Accelerating Aggregation Queries on Unstructured Streams of Data

Analysts and scientists are interested in querying streams of video, aud...
research
03/02/2023

Retrieval for Extremely Long Queries and Documents with RPRS: a Highly Efficient and Effective Transformer-based Re-Ranker

Retrieval with extremely long queries and documents is a well-known and ...
research
01/31/2020

Crowdsourced Classification with XOR Queries: Fundamental Limits and An Efficient Algorithm

Crowdsourcing systems have emerged as an effective platform to label dat...
research
09/12/2023

OmniSketch: Efficient Multi-Dimensional High-Velocity Stream Analytics with Arbitrary Predicates

A key need in different disciplines is to perform analytics over fast-pa...

Please sign up or login with your details

Forgot password? Click here to reset