On Learning Graphs with Edge-Detecting Queries
Not on the map. Why?
Abstract (arXiv)
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 mlog 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 citeAC08 runs in 4 rounds and detects the edges in O(mlog n) queries. In the other harder case where the number of edges m is unknown, their algorithm runs in 5 rounds and asks O(mlog n+√mlog2 n) queries. There have been two open problems: (i) can the number of queries be reduced to O(mlog 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 mlog n+√m(log[k]n)log n queries for any constant k where log[k]n=log stackrelkcdots log n. The second is an O(log^*n)-round Las Vegas algorithm that asks O(mlog n) queries. This solves the first open problem for any practical n, for example, n<265536. 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 Omega(m2log n) queries, and any two-round Las Vegas algorithm must ask at least m4/3-o(1)log n queries on average. We then give two two-round Monte Carlo algorithms, the first asks O(m4/3log n) queries for any n and m, and the second asks O(mlog n) queries when n>2m. Finally, we give a 3-round Monte Carlo algorithm that asks O(mlog n) queries for any n and m.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 3; 2024: 0; 2025: 4; 2026: 2.
9 papers.
- 2023A Parameterized Theory of PAC Learningcited by 3
- 2025Non-adaptive Learning of Random Hypergraphs with Queriescited by 3
- 2025Learning Partitions with Optimal Query and Round Complexitiescited by 2
- 2025A Fast Binary Splitting Approach for Non-Adaptive Learning of ErdHos--R'enyi Graphscited by 1
- 2023Error-Tolerant Exact Query Learning of Finite Set Partitions with Same-Cluster Oraclecited by 0
- 2023Concomitant Group Testingcited by 0
- 2025Optimal Graph Reconstruction by Counting Connected Components in Induced Subgraphscited by 0
- 2026Randomized Algorithms for Learning Partitions with Near Optimal Query Complexity in Constant Roundscited by 0
- 2026Non-Adaptive Learning of Sparse ErdHos--R'enyi Graphs via Affine Splittingcited by 0
- 2026Non-Adaptive Learning of Sparse ErdHos--R'enyi Graphs via Affine Splitting27 Sep 2026
- 2026Randomized Algorithms for Learning Partitions with Near Optimal Query Complexity in Constant Rounds3 Aug 2026
- 2025A Fast Binary Splitting Approach for Non-Adaptive Learning of ErdHos--R'enyi Graphs21 Nov 2025
- 2025Optimal Graph Reconstruction by Counting Connected Components in Induced Subgraphs10 Jun 2025
- 2025Learning Partitions with Optimal Query and Round Complexities8 May 2025
- 2025Non-adaptive Learning of Random Hypergraphs with Queries22 Jan 2025
- 2023Concomitant Group Testing8 Sep 2023
- 2023Error-Tolerant Exact Query Learning of Finite Set Partitions with Same-Cluster Oracle22 May 2023
- 2023A Parameterized Theory of PAC Learning27 Apr 2023