Show simple item record

dc.contributor.authorIndyk, Piotr
dc.contributor.authorNgo, Hung Q.
dc.contributor.authorRudra, Atri
dc.date.accessioned2011-06-02T16:00:47Z
dc.date.available2011-06-02T16:00:47Z
dc.date.issued2010-01
dc.identifier.issn1071-9040
dc.identifier.urihttp://hdl.handle.net/1721.1/63167
dc.description.abstractWe consider the following "efficiently decodable" non-adaptive group testing problem. There is an unknown string x 2 f0; 1gn [x is an element of set {0,1} superscript n] with at most d ones in it. We are allowed to test any subset S [n] [S subset [n] ]of the indices. The answer to the test tells whether xi = 0 [x subscript i = 0] for all i 2 S [i is an element of S] or not. The objective is to design as few tests as possible (say, t tests) such that x can be identifi ed as fast as possible (say, poly(t)-time). Efficiently decodable non-adaptive group testing has applications in many areas, including data stream algorithms and data forensics. A non-adaptive group testing strategy can be represented by a t x n matrix, which is the stacking of all the characteristic vectors of the tests. It is well-known that if this matrix is d-disjunct, then any test outcome corresponds uniquely to an unknown input string. Furthermore, we know how to construct d-disjunct matrices with t = O(d2 [d superscript 2] log n) efficiently. However, these matrices so far only allow for a "decoding" time of O(nt), which can be exponentially larger than poly(t) for relatively small values of d. This paper presents a randomness efficient construction of d-disjunct matrices with t = O(d2 [d superscript 2] log n) that can be decoded in time poly(d) [function composed of] t log2 t + O(t2) [t log superscript 2 t and O (t superscript 2)]. To the best of our knowledge, this is the first result that achieves an efficient decoding time and matches the best known O(d2 log n) [O (d superscript 2 log n)] bound on the number of tests. We also derandomize the construction, which results in a polynomial time deterministic construction of such matrices when d = O(log n= log log n). A crucial building block in our construction is the notion of (d,l)-list disjunct matrices, which represent the more general "list group testing" problem whose goal is to output less than d + l positions in x, including all the (at most d) positions that have a one in them. List disjunct matrices turn out to be interesting objects in their own right and were also considered independently by [Cheraghchi, FCT 2009]. We present connections between list disjunct matrices, expanders, dispersers and disjunct matrices. List disjunct matrices have applications in constructing (d,l)- sparsity separator structures [Ganguly, ISAAC 2008] and in constructing tolerant testers for Reed-Solomon codes in the data stream model. 1 Introductionen_US
dc.description.sponsorshipDavid & Lucile Packard Foundationen_US
dc.description.sponsorshipCenter for Massive Data Algorithmics (MADALGO)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant CCF-0728645)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant CCF-0347565)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (CAREER Award CCF-0844796)en_US
dc.language.isoen_US
dc.publisherSociety for Industrial and Applied Mathematics / Association for Computing Machineryen_US
dc.relation.isversionofhttp://www.siam.org/proceedings/soda/2010/SODA10_091_indykp.pdfen_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alike 3.0en_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/en_US
dc.sourceMIT web domainen_US
dc.titleEfficiently decodable non-adaptive group testingen_US
dc.typeArticleen_US
dc.identifier.citationIndyk, Piotr, Hung Q. Ngo and Atri Rudra. "Efficiently Decodable Non-adaptive Group Testing" ACM-SIAM Symposium on Discrete Algorithms, 21st, January 17-19, 2010 Hyatt Regency Austin, Austin, Texas.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.approverIndyk, Piotr
dc.contributor.mitauthorIndyk, Piotr
dc.relation.journalACM-SIAM Symposium on Discrete Algorithms (SODA). Proceedings, 21st, 2010en_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
dspace.orderedauthorsIndyk, Piotr; Ngo, Hung Q.; Rudra, Atri
dc.identifier.orcidhttps://orcid.org/0000-0002-7983-9524
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record