Learning a Hidden Hypergraph

We consider the problem of learning a hypergraph using edge-detecting queries. In this model, the learner may query whether a set of vertices induces an edge of the hidden hypergraph or not. We show that an r-uniform hypergraph with m edges and n vertices is learnable with O(2 4r m.poly(r,logn)) queries with high probability. The queries can be made in O(min(2 r r 2 log 2 n, r 3 log 3 n)) rounds. We also give an algorithm that learns a non-uniform hypergraph whose minimum edge size is r 1 and maximum edge size is r 2 using O(f 1 (r 1 ,r 2 ).m (r 2 -r 1 +2)/2 . poly(log n)) queries with high probability, and give a lower bound of Ω(f 2 (r 1 ,r 2 ).m (r 2 -r 1 +2)/2 for this class of hypergraphs, where fi and f 2 are functions depending only on r 1 and r 2 . The queries can also be made in O(min(2 r 2r 2 2 log 2 n, r 3 2 log 3 n)) rounds.

[1]  Vladimir Grebinski,et al.  Optimal query bounds for reconstructing a Hamiltonian cycle in complete graphs , 1997, Proceedings of the Fifth Israeli Symposium on Theory of Computing and Systems.

[2]  Vladimir Grebinski,et al.  Reconstructing a Hamiltonian Cycle by Querying the Graph: Application to DNA Physical Mapping , 1998, Discret. Appl. Math..

[3]  Peter Damaschke Adaptive versus nonadaptive attribute-efficient learning , 1998, STOC '98.

[4]  Vladimir Grebinski,et al.  Optimal Reconstruction of Graphs under the Additive Model , 2000, Algorithmica.

[5]  Noga Alon,et al.  An optimal procedure for gap closing in whole genome shotgun sequencing , 2001, RECOMB.

[6]  Noga Alon,et al.  Learning a hidden matching , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..

[7]  Dana Angluin,et al.  Learning a Hidden Graph Using O(log n) Queries Per Edge , 2004, COLT.

[8]  Noga Alon,et al.  Learning a Hidden Subgraph , 2004, SIAM J. Discret. Math..

[9]  AngluinDana,et al.  Learning a Hidden Hypergraph , 2006 .