Learning Graph Partitions

12/15/2021
by   Sayan Mukherjee, et al.
0

Given a partition of a graph into connected components, the membership oracle asserts whether any two vertices of the graph lie in the same component or not. We prove that for n≥ k≥ 2, learning the components of an n-vertex hidden graph with k components requires at least 1/2(n-k)(k-1) membership queries. This proves the optimality of the O(nk) algorithm proposed by Reyzin and Srivastava (2007) for this problem, improving on the best known information-theoretic bound of Ω(nlog k) queries. Further, we construct an oracle that can learn the number of components of G in asymptotically fewer queries than learning the full partition, thus answering another question posed by the same authors. Lastly, we introduce a more applicable version of this oracle, and prove asymptotically tight bounds of Θ(m) queries for both learning and verifying an m-edge hidden graph G using this oracle.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/07/2019

Modularity in Query-Based Concept Learning

We define and study the problem of modular concept learning, that is, le...
research
06/09/2023

Optimal distance query reconstruction for graphs without long induced cycles

Let G=(V,E) be an n-vertex connected graph of maximum degree Δ. Given ac...
research
09/03/2018

Convex optimization using quantum oracles

We study to what extent quantum algorithms can speed up solving convex o...
research
08/10/2018

Finding a Small Number of Colourful Components

A partition (V_1,...,V_k) of the vertex set of a graph G with a (not nec...
research
06/28/2022

Sublinear-Time Clustering Oracle for Signed Graphs

Social networks are often modeled using signed graphs, where vertices co...
research
08/25/2018

Efficiently Processing Workflow Provenance Queries on SPARK

In this paper, we investigate how we can leverage Spark platform for eff...
research
06/05/2023

Hyper-distance Oracles in Hypergraphs

We study point-to-point distance estimation in hypergraphs, where the qu...

Please sign up or login with your details

Forgot password? Click here to reset