Combinatorial Group Testing Schemes with Near-Optimal Decoding Time. Cheraghchi, M. & Nakos, V. In Proceedings of the 61st Annual IEEE Symposium on Foundations of Computer Science (FOCS), 2020. Link Paper doi abstract bibtex In the long-studied problem of combinatorial group testing, one is asked to detect a set of $k$ defective items out of a population of size $n$, using $m ≪ n$ disjunctive measurements. In the non-adaptive setting, the most widely used combinatorial objects are disjunct and list-disjunct matrices, which define incidence matrices of test schemes. Disjunct matrices allow the identification of the exact set of defectives, whereas list disjunct matrices identify a small superset of the defectives. Apart from the combinatorial guarantees, it is often of key interest to equip measurement designs with efficient decoding algorithms. The most efficient decoders should run in sublinear time in $n$, and ideally near-linear in the number of measurements $m$. In this work, we give several constructions with an optimal number of measurements and near-optimal decoding time for the most fundamental group testing tasks, as well as for central tasks in the compressed sensing and heavy hitters literature. For many of those tasks, the previous measurement-optimal constructions needed time either quadratic in the number of measurements or linear in the universe size. Among our results are the following: a construction of disjunct matrices matching the best known construction in terms of the number of rows $m$, but achieving $O(m)$ decoding time. a construction of list disjunct matrices with the optimal $m=O(k łog(n/k))$ number of rows and nearly linear decoding time in $m$; error-tolerant variations of the above constructions; a non-adaptive group testing scheme for the "for-each" model with $m=O(k łog n)$ measurements and $O(m)$ decoding time; a streaming algorithm for the "for-all" version of the heavy hitters problem in the strict turnstile model with near-optimal query time, as well as a "list decoding" variant obtaining also near-optimal update time and $O(kłog(n/k))$ space usage; an $\ell_2/\ell_2$ weak identification system for compressed sensing with nearly optimal sample complexity and nearly linear decoding time in the sketch length. Most of our results are obtained via a clean and novel approach which avoids list-recoverable codes or related complex techniques which were present in almost every state-of-the-art work on efficiently decodable constructions of such objects.
@INPROCEEDINGS{ref:CN20,
author = {Mahdi Cheraghchi and Vasileios Nakos},
title = {Combinatorial Group Testing Schemes with
Near-Optimal Decoding Time},
booktitle = {Proceedings of the 61st Annual {IEEE} Symposium on
Foundations of Computer Science {(FOCS)}},
year = 2020,
doi = {10.1109/FOCS46700.2020.00115},
url_Link = {https://ieeexplore.ieee.org/document/9317982},
url_Paper = {https://arxiv.org/abs/2006.08420},
abstract = {In the long-studied problem of combinatorial group
testing, one is asked to detect a set of $k$
defective items out of a population of size $n$,
using $m \ll n$ disjunctive measurements. In the
non-adaptive setting, the most widely used
combinatorial objects are disjunct and list-disjunct
matrices, which define incidence matrices of test
schemes. Disjunct matrices allow the identification
of the exact set of defectives, whereas list
disjunct matrices identify a small superset of the
defectives. Apart from the combinatorial
guarantees, it is often of key interest to equip
measurement designs with efficient decoding
algorithms. The most efficient decoders should run
in sublinear time in $n$, and ideally near-linear in
the number of measurements $m$. In this work, we
give several constructions with an optimal number of
measurements and near-optimal decoding time for the
most fundamental group testing tasks, as well as for
central tasks in the compressed sensing and heavy
hitters literature. For many of those tasks, the
previous measurement-optimal constructions needed
time either quadratic in the number of measurements
or linear in the universe size. Among our results
are the following: a construction of disjunct
matrices matching the best known construction in
terms of the number of rows $m$, but achieving
$O(m)$ decoding time. a construction of list
disjunct matrices with the optimal $m=O(k
\log(n/k))$ number of rows and nearly linear
decoding time in $m$; error-tolerant variations of
the above constructions; a non-adaptive group
testing scheme for the "for-each" model with $m=O(k
\log n)$ measurements and $O(m)$ decoding time; a
streaming algorithm for the "for-all" version of the
heavy hitters problem in the strict turnstile model
with near-optimal query time, as well as a "list
decoding" variant obtaining also near-optimal update
time and $O(k\log(n/k))$ space usage; an
$\ell_2/\ell_2$ weak identification system for
compressed sensing with nearly optimal sample
complexity and nearly linear decoding time in the
sketch length. Most of our results are obtained via
a clean and novel approach which avoids
list-recoverable codes or related complex techniques
which were present in almost every state-of-the-art
work on efficiently decodable constructions of such
objects. }
}
Downloads: 0
{"_id":"uruzGDKokyPcNmfMm","bibbaseid":"cheraghchi-nakos-combinatorialgrouptestingschemeswithnearoptimaldecodingtime-2020","authorIDs":["2n8MNophuzbeevTa8","3NEcSaujokmJYSDaa","3tFWxWs2qWeYAZx9a","4QNcMTdRiWr2gs8Sk","5KoQWR3vSjnsoZNz5","5i4QHRc5LGio8Mf5u","62bYDgAFwCxaQ4Q9T","685mTysGDdQJKGxEE","6sX76eTffL7p76peN","8NLx3B3FAvaK54hSK","9NZpjMJLG7dNWroGm","9aD4MPX9ELhsyJmaR","9aFgrqcc4j28kZn8n","A9wAgP7TPK9tw28qY","BJ6h7zrsT3L89RKSg","BWL9E9QxvrST7y7ym","Cht4qGZ9eYAvPygNC","D3NMRJpac7Z2oFz7x","EiL6Xv4GTWGB97B8H","F3Y934eNyTeEJsg6E","FDEj5Zwdm28pFcAnB","FJdyLy2TL3v973ge8","GxccwstJJuJ4rg7Dq","H4D7r27RcPALT5DCs","HP7szFXWBWFXXZhdA","HRX7xsd7ZkTNvr67D","Hj3KN5PTNMST8hD3b","JEvEPvDBYNNXgGBnp","JYpde2ppjXLva6cre","KFgC2dZG7jXYAgZ3T","NRg9mmaSB55QqzNnH","NWCEkq6XqRBCiGmMe","NpGaG45evixRFDMiF","NyDiXeBc7cuxdWrqh","P6pva6vpPZCz6ndh9","Py2jfYGNZKNt7nxL6","Q6E9aDkYPcbhngLMx","QYrXKExv3BPABZGyA","QupQWsidagmv2nu8Z","SGZ2YignSm7njeTxy","SSuyWxzudqBDgAosw","THz3CmRmH3zZ9Xfud","TTEBJzPHwrY4d2Qfi","Wzr7kB4bxMDqceidA","YedfCw6zcDLoWAWFL","YqipZGeRZYdKe4qK8","YtTEuSL9GJ8pkKcZw","Z3w2d32WjDczZMeGo","aduB2YE7dcNtbHnAN","c8gPvTXFPd9NazgEw","d6HAadRZAtz97Y2so","dTBDNYCcYKNNdhqaR","ezDt3Lb3Q6Sbo2rfX","fXtxgjbjZswBmF45i","ftBpmnKRHoB2muB8u","gKxHau44e8gnmxs6v","hM29eSWZbASnmDdFf","hw7Q4GHDAHkLTAyeB","i6Ns5rSW8R3ifxeHg","jJcoL4QWRkJQ59LfW","kKvRZ55rH7sfbubS2","kdfqsAMqCFDhpuW3S","koPTGcsAkwhGbkAYe","manxWg6Q3ZC5vW4JE","pwN2yYKo5DdSDaZGs","qpSgMrJ8WQNupjbXX","sD5Wq95oeSzqGF9kn","uSGLWGoXjyDyozeEy","wCcpScxkvg5RkcmWm","xKz7kx4eXbnkHeNXP","xeiij9YsbXBbMjciP","yGxZz3yuu6krMRxgK","yjJrpKY5QmDe8SXvm","zaR6PwJ7aC9xWBpiy"],"author_short":["Cheraghchi, M.","Nakos, V."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":["Mahdi"],"propositions":[],"lastnames":["Cheraghchi"],"suffixes":[]},{"firstnames":["Vasileios"],"propositions":[],"lastnames":["Nakos"],"suffixes":[]}],"title":"Combinatorial Group Testing Schemes with Near-Optimal Decoding Time","booktitle":"Proceedings of the 61st Annual IEEE Symposium on Foundations of Computer Science (FOCS)","year":"2020","doi":"10.1109/FOCS46700.2020.00115","url_link":"https://ieeexplore.ieee.org/document/9317982","url_paper":"https://arxiv.org/abs/2006.08420","abstract":"In the long-studied problem of combinatorial group testing, one is asked to detect a set of $k$ defective items out of a population of size $n$, using $m ≪ n$ disjunctive measurements. In the non-adaptive setting, the most widely used combinatorial objects are disjunct and list-disjunct matrices, which define incidence matrices of test schemes. Disjunct matrices allow the identification of the exact set of defectives, whereas list disjunct matrices identify a small superset of the defectives. Apart from the combinatorial guarantees, it is often of key interest to equip measurement designs with efficient decoding algorithms. The most efficient decoders should run in sublinear time in $n$, and ideally near-linear in the number of measurements $m$. In this work, we give several constructions with an optimal number of measurements and near-optimal decoding time for the most fundamental group testing tasks, as well as for central tasks in the compressed sensing and heavy hitters literature. For many of those tasks, the previous measurement-optimal constructions needed time either quadratic in the number of measurements or linear in the universe size. Among our results are the following: a construction of disjunct matrices matching the best known construction in terms of the number of rows $m$, but achieving $O(m)$ decoding time. a construction of list disjunct matrices with the optimal $m=O(k łog(n/k))$ number of rows and nearly linear decoding time in $m$; error-tolerant variations of the above constructions; a non-adaptive group testing scheme for the \"for-each\" model with $m=O(k łog n)$ measurements and $O(m)$ decoding time; a streaming algorithm for the \"for-all\" version of the heavy hitters problem in the strict turnstile model with near-optimal query time, as well as a \"list decoding\" variant obtaining also near-optimal update time and $O(kłog(n/k))$ space usage; an $\\ell_2/\\ell_2$ weak identification system for compressed sensing with nearly optimal sample complexity and nearly linear decoding time in the sketch length. Most of our results are obtained via a clean and novel approach which avoids list-recoverable codes or related complex techniques which were present in almost every state-of-the-art work on efficiently decodable constructions of such objects. ","bibtex":"@INPROCEEDINGS{ref:CN20,\n author =\t {Mahdi Cheraghchi and Vasileios Nakos},\n title =\t {Combinatorial Group Testing Schemes with\n Near-Optimal Decoding Time},\n booktitle =\t {Proceedings of the 61st Annual {IEEE} Symposium on\n Foundations of Computer Science {(FOCS)}},\n year =\t 2020,\n doi =\t\t {10.1109/FOCS46700.2020.00115},\n url_Link = {https://ieeexplore.ieee.org/document/9317982},\n url_Paper =\t {https://arxiv.org/abs/2006.08420},\n abstract =\t {In the long-studied problem of combinatorial group\n testing, one is asked to detect a set of $k$\n defective items out of a population of size $n$,\n using $m \\ll n$ disjunctive measurements. In the\n non-adaptive setting, the most widely used\n combinatorial objects are disjunct and list-disjunct\n matrices, which define incidence matrices of test\n schemes. Disjunct matrices allow the identification\n of the exact set of defectives, whereas list\n disjunct matrices identify a small superset of the\n defectives. Apart from the combinatorial\n guarantees, it is often of key interest to equip\n measurement designs with efficient decoding\n algorithms. The most efficient decoders should run\n in sublinear time in $n$, and ideally near-linear in\n the number of measurements $m$. In this work, we\n give several constructions with an optimal number of\n measurements and near-optimal decoding time for the\n most fundamental group testing tasks, as well as for\n central tasks in the compressed sensing and heavy\n hitters literature. For many of those tasks, the\n previous measurement-optimal constructions needed\n time either quadratic in the number of measurements\n or linear in the universe size. Among our results\n are the following: a construction of disjunct\n matrices matching the best known construction in\n terms of the number of rows $m$, but achieving\n $O(m)$ decoding time. a construction of list\n disjunct matrices with the optimal $m=O(k\n \\log(n/k))$ number of rows and nearly linear\n decoding time in $m$; error-tolerant variations of\n the above constructions; a non-adaptive group\n testing scheme for the \"for-each\" model with $m=O(k\n \\log n)$ measurements and $O(m)$ decoding time; a\n streaming algorithm for the \"for-all\" version of the\n heavy hitters problem in the strict turnstile model\n with near-optimal query time, as well as a \"list\n decoding\" variant obtaining also near-optimal update\n time and $O(k\\log(n/k))$ space usage; an\n $\\ell_2/\\ell_2$ weak identification system for\n compressed sensing with nearly optimal sample\n complexity and nearly linear decoding time in the\n sketch length. Most of our results are obtained via\n a clean and novel approach which avoids\n list-recoverable codes or related complex techniques\n which were present in almost every state-of-the-art\n work on efficiently decodable constructions of such\n objects. }\n}\n\n","author_short":["Cheraghchi, M.","Nakos, V."],"key":"ref:CN20","id":"ref:CN20","bibbaseid":"cheraghchi-nakos-combinatorialgrouptestingschemeswithnearoptimaldecodingtime-2020","role":"author","urls":{" link":"https://ieeexplore.ieee.org/document/9317982"," paper":"https://arxiv.org/abs/2006.08420"},"metadata":{"authorlinks":{"cheraghchi, m":"https://mahdi.ch/"}}},"bibtype":"inproceedings","biburl":"http://mahdi.ch/writings/cheraghchi.bib","creationDate":"2020-05-28T14:39:44.601Z","downloads":42,"keywords":[],"search_terms":["combinatorial","group","testing","schemes","near","optimal","decoding","time","cheraghchi","nakos"],"title":"Combinatorial Group Testing Schemes with Near-Optimal Decoding Time","year":2020,"dataSources":["YZqdBBx6FeYmvQE6D"]}