TY - JOUR
T1 - Algorithmic construction of sets for k-restrictions
AU - Alon, Noga
AU - Moshkovitz, Dana
AU - Safra, Shmuel
PY - 2006
Y1 - 2006
N2 - This work addresses k-restriction problems, which unify combinatorial problems of the following type: The goal is to construct a short list of strings in σ m that satisfies a given set of k-wise demands. For every k positions and every demand, there must be at least one string in the list that satisfies the demand at these positions. Problems of this form frequently arise in different fields in Computer Science. The standard approach for deterministically solving such problems is via almost k-wise independence or k-wise approximations for other distributions. We offer a generic algorithmic method that yields considerably smaller constructions. To this end, we generalize a previous work of Naor et al. [1995]. Among other results, we enhance the combinatorial objects in the heart of their method, called splitters, and construct multi-way splitters, using a new discrete version of the topological Necklace Splitting Theorem [Alon 1987]. We utilize our methods to show improved constructions for group testing [Ngo and Du 2000] and generalized hashing [Alon et al. 2003], and an improved inapproximability result for SET-COVER under the assumption P ≠ NP.
AB - This work addresses k-restriction problems, which unify combinatorial problems of the following type: The goal is to construct a short list of strings in σ m that satisfies a given set of k-wise demands. For every k positions and every demand, there must be at least one string in the list that satisfies the demand at these positions. Problems of this form frequently arise in different fields in Computer Science. The standard approach for deterministically solving such problems is via almost k-wise independence or k-wise approximations for other distributions. We offer a generic algorithmic method that yields considerably smaller constructions. To this end, we generalize a previous work of Naor et al. [1995]. Among other results, we enhance the combinatorial objects in the heart of their method, called splitters, and construct multi-way splitters, using a new discrete version of the topological Necklace Splitting Theorem [Alon 1987]. We utilize our methods to show improved constructions for group testing [Ngo and Du 2000] and generalized hashing [Alon et al. 2003], and an improved inapproximability result for SET-COVER under the assumption P ≠ NP.
KW - Almost k-wise independence
KW - Derandomization
KW - Generalized hashing
KW - Group testing
KW - Set-Cover
KW - Splitter
KW - k-restriction
UR - http://www.scopus.com/inward/record.url?scp=33747718071&partnerID=8YFLogxK
U2 - 10.1145/1150334.1150336
DO - 10.1145/1150334.1150336
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:33747718071
SN - 1549-6325
VL - 2
SP - 153
EP - 177
JO - ACM Transactions on Algorithms
JF - ACM Transactions on Algorithms
IS - 2
ER -