Error - correcting group testing matrices 1 Error - correcting separable and disjunct matrices
نویسنده
چکیده
A binary matrix M is said to be (d, e0, e1)-separable iff from the test outcome vector y which can contain up to e0 false positives and e1 false negatives we are still able to unambiguously identify the (true) positive items. Note that we always assume there are at most d unknown positive items/columns. Since such matrices can correct errors we also call them error-correcting separable matrices. The above definition is not very useful because it does not give us an obvious way to characterize an error-correcting separable matrix. When there was no error, the definition was: the unions of ≤ d columns are all distinct. What is the analog in this case? For any set S ⊂ [N ] of at most d columns, let M[S] denote the error-free outcome vector if the positives were S, i.e. M[S] = ⋃ j∈S M j . Recall that Mj denotes the jth column of the matrix M. When S is the set of positives, the outcome vector y might be different from M[S]. However if there were at most e0 false positives and e1 false negatives then y can only be (e0, e1)-close to M[S] which means we should be able to obtain y from M[S] by flipping at most e0 bits of M[S] from 0 to 1 and at most e1 bits from 1 to 0. In an error-correcting separable matrix, we want to be able to recover S from y no matter how such errors appeared. This observation leads to the following “official” definintion of error-correcting separable matrices.
منابع مشابه
Error-correcting nonadaptive group de-disjunct matrices
d-disjunct matrices constitute a basis for nonadaptive group testing (NGT) algorithms and binary d-superimposed codes. The rows of a d-disjunct matrix represent the tests in a NGT algorithm which identifies up to d defects in a population. The columns of a d-disjunct matrix represent binary d-superimposable codewords. A d-disjunct matrix p is called #-disjunct if given any d + 1 columns of p wi...
متن کاملEfficiently Decodable Error-Correcting List Disjunct Matrices and Applications
A (d, `)-list disjunct matrix is a non-adaptive group testing primitive which, given a set of items with at most d “defectives,” outputs a superset of the defectives containing less than ` non-defective items. The primitive has found many applications as stand alone objects and as building blocks in the construction of other combinatorial objects. This paper studies error-tolerant list disjunct...
متن کاملEfficiently Decodable Error-Correcting List Disjunct Matrices and Applications - (Extended Abstract)
A (d, )-list disjunct matrix is a non-adaptive group testing primitive which, given a set of items with at most d “defectives,” outputs a superset of the defectives containing less than non-defective items. The primitive has found many applications as stand alone objects and as building blocks in the construction of other combinatorial objects. This paper studies error-tolerant list disjunct ma...
متن کاملA class of error-correcting pooling designs over complexes
As a generalization of d-disjunct matrices and (w, r;d)-cover-freefamilies, the notion of (s, l)-disjunct matrices is introduced for error-correcting pooling designs over complexes (or set pooling designs). We show that (w, r, d)cover-free-families form a class of (s, l)-disjunct matrices. Moreover, a decoding algorithm for pooling designs based on (s, l)-disjunct matrices is considered.
متن کاملAlmost disjunct matrices from codes and designs
A (t, ) group testing scheme has the property of identifying any t defective subjects out of a population of size N while allowing probability of false-positive for an item. We establish a new connection between (t, ) schemes and error correcting codes based on the dual distance of codes, and construct schemes with M = O(t logN) tests. We also outline a new connection between group testing sche...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011