Table of Contents
Fetching ...

Reconstruction of Line-Embeddings of Graphons

Jeannette Janssen, Aaron Smith

TL;DR

Improved seriation bounds can be combined with previous work to give more efficient and accurate algorithms for related tasks, including: estimating diagonally increasing graphons, and testing whether a graphon is diagonsally increasing.

Abstract

Consider a random graph process with $n$ vertices corresponding to points $v_{i} \sim {Unif}[0,1]$ embedded randomly in the interval, and where edges are inserted between $v_{i}, v_{j}$ independently with probability given by the graphon $w(v_{i},v_{j}) \in [0,1]$. Following Chuangpishit et al. (2015), we call a graphon $w$ diagonally increasing if, for each $x$, $w(x,y)$ decreases as $y$ moves away from $x$. We call a permutation $σ\in S_{n}$ an ordering of these vertices if $v_{σ(i)} < v_{σ(j)}$ for all $i < j$, and ask: how can we accurately estimate $σ$ from an observed graph? We present a randomized algorithm with output $\hatσ$ that, for a large class of graphons, achieves error $\max_{1 \leq i \leq n} | σ(i) - \hatσ(i)| = O^{*}(\sqrt{n})$ with high probability; we also show that this is the best-possible convergence rate for a large class of algorithms and proof strategies. Under an additional assumption that is satisfied by some popular graphon models, we break this "barrier" at $\sqrt{n}$ and obtain the vastly better rate $O^{*}(n^ε)$ for any $ε> 0$. These improved seriation bounds can be combined with previous work to give more efficient and accurate algorithms for related tasks, including: estimating diagonally increasing graphons, and testing whether a graphon is diagonally increasing.

Reconstruction of Line-Embeddings of Graphons

TL;DR

Improved seriation bounds can be combined with previous work to give more efficient and accurate algorithms for related tasks, including: estimating diagonally increasing graphons, and testing whether a graphon is diagonsally increasing.

Abstract

Consider a random graph process with vertices corresponding to points embedded randomly in the interval, and where edges are inserted between independently with probability given by the graphon . Following Chuangpishit et al. (2015), we call a graphon diagonally increasing if, for each , decreases as moves away from . We call a permutation an ordering of these vertices if for all , and ask: how can we accurately estimate from an observed graph? We present a randomized algorithm with output that, for a large class of graphons, achieves error with high probability; we also show that this is the best-possible convergence rate for a large class of algorithms and proof strategies. Under an additional assumption that is satisfied by some popular graphon models, we break this "barrier" at and obtain the vastly better rate for any . These improved seriation bounds can be combined with previous work to give more efficient and accurate algorithms for related tasks, including: estimating diagonally increasing graphons, and testing whether a graphon is diagonally increasing.

Paper Structure

This paper contains 41 sections, 48 theorems, 69 equations, 1 figure, 7 algorithms.

Key Result

Theorem 1

Fix a graphon $w$ and constant $\alpha$ that satisfy Assumption AssumptionsSimpleWeakIdentifiabilityAssumptions. Let $G_{n} \sim w$ be a graph of size $n \in \mathbb{N}$. Then, when Algorithm AlgMerge is executed with parameters as in Equation def:GoodParameters on input graph $G_{n}$ and value $\al w.e.p.

Figures (1)

  • Figure 1: This shows a sketch of $w(0,\cdot )$ and $w^{(2)}(0,\cdot)$ for a graphon of type \ref{['EqSimpleGraphon']} that satisfies Assumption \ref{['AssumptionsSimpleWeakIdentifiabilityAssumptions']}. Note that $w^{(2)}$ violates the diagonally increasing condition, but $w^{(2)}_{\alpha}$ (shown in red) does not.

Theorems & Definitions (115)

  • Remark 1.1
  • Remark 1.2: Errors in Positions and Orderings
  • Definition 1.3: Ordering Error
  • Definition 1.4: Uniformly embedded graphons
  • Remark 1.6
  • Remark 1.7
  • Theorem 1: Reconstruction for General Graphons
  • Theorem 2: Reconstruction For Graphons with Sharp Boundaries
  • Definition 1.9
  • Corollary 1.10
  • ...and 105 more