SAFFRON: A Fast, Efficient, and Robust Framework for Group Testing Based on Sparse-Graph Codes

Group testing is the problem of identifying <inline-formula><tex-math notation="LaTeX">K</tex-math></inline-formula> defective items among <inline-formula><tex-math notation="LaTeX">n</tex-math></inline-formula> items by pooling gro...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:IEEE transactions on signal processing Ročník 67; číslo 17; s. 4649 - 4664
Hlavní autoři: Lee, Kangwook, Chandrasekher, Kabir, Pedarsani, Ramtin, Ramchandran, Kannan
Médium: Journal Article
Jazyk:angličtina
Vydáno: New York IEEE 01.09.2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Témata:
ISSN:1053-587X, 1941-0476
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Group testing is the problem of identifying <inline-formula><tex-math notation="LaTeX">K</tex-math></inline-formula> defective items among <inline-formula><tex-math notation="LaTeX">n</tex-math></inline-formula> items by pooling groups of items. In this paper, we design group testing algorithms for approximate recovery with order-optimal sample complexity by leveraging design and analysis tools from modern sparse-graph coding theory. Our algorithm, SAFFRON, recovers at least <inline-formula><tex-math notation="LaTeX">(1-\varepsilon)K</tex-math></inline-formula> defective items w.p. <inline-formula><tex-math notation="LaTeX">1-K/n^r</tex-math></inline-formula> with <inline-formula><tex-math notation="LaTeX">m=2(1+r)C(\varepsilon)K\log _2{n}</tex-math></inline-formula> tests, where <inline-formula><tex-math notation="LaTeX">\varepsilon</tex-math></inline-formula> is an arbitrarily small constant, <inline-formula><tex-math notation="LaTeX">C(\varepsilon)</tex-math></inline-formula> is a precisely characterizable constant, and <inline-formula><tex-math notation="LaTeX">r</tex-math></inline-formula> is any positive integer. The decoding complexity is <inline-formula><tex-math notation="LaTeX">\Theta (K\log n)</tex-math></inline-formula>. We also propose variations of SAFFRON, which are robust to noise and unknown offsets. For example, for <inline-formula><tex-math notation="LaTeX">n \simeq 4.3\times 10^9</tex-math></inline-formula> and <inline-formula><tex-math notation="LaTeX">K = 128</tex-math></inline-formula>, our algorithm is observed to recover all defective items with <inline-formula><tex-math notation="LaTeX">m \simeq 8.3\times 10^{5}</tex-math></inline-formula> tests, even in the presence of noisy test results. Moreover, the decoding time takes less than 4 seconds on a laptop with a 2 GHz Intel Core i7 and 8 GB memory.
Bibliografie:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1053-587X
1941-0476
DOI:10.1109/TSP.2019.2929938