On Learning Graphs with Edge-Detecting Queries

03/28/2018
by   Hasan Abasi, et al.
0

We consider the problem of learning a general graph G=(V,E) using edge-detecting queries, where the number of vertices |V|=n is given to the learner. The information theoretic lower bound gives m n for the number of queries, where m=|E| is the number of edges. In case the number of edges m is also given to the learner, Angluin-Chen's Las Vegas algorithm AC08 runs in 4 rounds and detects the edges in O(m n) queries. In the other harder case where the number of edges m is unknown, their algorithm runs in 5 rounds and asks O(m n+√(m)^2 n) queries. There have been two open problems: (i) can the number of queries be reduced to O(m n) in the second case, and, (ii) can the number of rounds be reduced without substantially increasing the number of queries (in both cases). For the first open problem (when m is unknown) we give two algorithms. The first is an O(1)-round Las Vegas algorithm that asks m n+√(m)(^[k]n) n queries for any constant k where ^[k]n=k... n. The second is an O(^*n)-round Las Vegas algorithm that asks O(m n) queries. This solves the first open problem for any practical n, for example, n<2^65536. We also show that no deterministic algorithm can solve this problem in a constant number of rounds. To solve the second problem we study the case when m is known. We first show that any non-adaptive Monte Carlo algorithm (one-round) must ask at least Ω(m^2 n) queries, and any two-round Las Vegas algorithm must ask at least m^4/3-o(1) n queries on average. We then give two two-round Monte Carlo algorithms, the first asks O(m^4/3 n) queries for any n and m, and the second asks O(m n) queries when n>2^m. Finally, we give a 3-round Monte Carlo algorithm that asks O(m n) queries for any n and m.

READ FULL TEXT
research
02/21/2022

Learning Low Degree Hypergraphs

We study the problem of learning a hypergraph via edge detecting queries...
research
07/12/2020

Graph Connectivity and Single Element Recovery via Linear and OR Queries

We study the problem of finding a spanning forest in an undirected, n-ve...
research
04/05/2023

On the Power of Threshold-Based Algorithms for Detecting Cycles in the CONGEST Model

It is known that, for every k≥ 2, C_2k-freeness can be decided by a gene...
research
11/09/2020

RMITB at TREC COVID 2020

Search engine users rarely express an information need using the same qu...
research
03/14/2020

Partial Queries for Constraint Acquisition

Learning constraint networks is known to require a number of membership ...
research
11/08/2019

Estimating Normalizing Constants for Log-Concave Distributions: Algorithms and Lower Bounds

Estimating the normalizing constant of an unnormalized probability distr...
research
05/09/2019

Learning Erdős-Rényi Random Graphs via Edge Detecting Queries

In this paper, we consider the problem of learning an unknown graph via ...

Please sign up or login with your details

Forgot password? Click here to reset