The truncated distance kernel #
Fix a graph H, a ratio q and a radius R. The kernel row of a vertex v is the vector
z ↦ q ^ dist(v, z), cut off to 0 outside the ball of radius R around v. The unit kernel
row divides it by its Euclidean norm. Distances are extended distances, so an unreachable vertex
lies in no sphere or ball and receives 0. The row of v has entry q ^ 0 = 1 at v, so its
norm is at least one.
In a graph of maximum degree three:
- Growth (
card_sphere_le,card_ball_le). The sphere of radiusdhas at most3 * 2 ^ dvertices. A vertex at distanced + 1has a neighbour at distanced, the penultimate vertex of a shortest walk; so a vertex at positive distancedhas at most two neighbours at distanced + 1. - Correlation (
sum_kernel_mul_ge,sum_unitKernel_mul_ge). For adjacentuandvthe distances fromuand fromvto any vertex differ by at most one. Where both rows are nonzero their entriesa, bare equal or differ by the factorq, and in either casea b ≥ κ (a ^ 2 + b ^ 2) / 2withκ = 2q / (1 + q ^ 2) ≤ 1. Where exactly one row is nonzero the vertex lies on a truncation sphere of radiusR, and the growth bound charges these vertices at most3 (2 q ^ 2) ^ Rin total. Dividing by the norms, forq ≥ 0the unit rows of adjacent vertices have inner product at leastκ - 3 (2 q ^ 2) ^ R. No girth assumption is needed.
The ball lemmas ball_subset_ball_of_adj and mem_ball_of_not_disjoint bound the vertices on
which a row, or a pair of rows, depends.
The _degree variants prove the same statements in maximum degree D ≥ 2, replacing
the sphere bound by D * (D - 1) ^ d and the correlation error by
D * ((D - 1) * q ^ 2) ^ R.
The truncated distance kernel: q ^ dist(v, z) when the extended distance from v to z
is at most R, and 0 otherwise.
Equations
Instances For
The kernel row of v takes the value 1 at v.
The kernel is nonnegative for a nonnegative ratio.
The kernel is symmetric.
The vertices at extended distance exactly d from v.
Equations
- Complexity.Frontier.Gaussian.sphere H v d = {z : W | H.edist v z = ↑d}
Instances For
The vertices at extended distance at most r from v.
Equations
- Complexity.Frontier.Gaussian.ball H v r = {z : W | H.edist v z ≤ ↑r}
Instances For
The kernel row of v divided by its Euclidean norm.
Equations
- Complexity.Frontier.Gaussian.unitKernel H q R v z = Complexity.Frontier.Gaussian.kernel H q R v z / √(∑ y : W, Complexity.Frontier.Gaussian.kernel H q R v y ^ 2)
Instances For
The ball around a neighbour lies in the ball of one larger radius.
The kernel row of v vanishes outside the ball of radius R.
Every kernel row has squared norm at least one.
The unit kernel row has norm one.
The unit kernel row of v vanishes outside the ball of radius R.
The unit kernel is nonnegative for a nonnegative ratio.
In maximum degree D, the sphere of radius d + 1 has at most
D * (D - 1) ^ d vertices.
A convenient locality bound; sharp ball growth is unnecessary for concentration.
In a graph of maximum degree three, the sphere of radius d has at most
3 * 2 ^ d vertices.
In a graph of maximum degree three, the ball of radius r has at most
3 * 2 ^ (r + 1) vertices.
Pointwise correlation inequality, summed. For adjacent vertices the kernel rows have
inner product at least κ times the mean of their squared norms, up to the truncation
boundary, where κ = 2q/(1+q^2).
Correlation of adjacent rows. For a nonnegative ratio q, the unit kernel rows of
adjacent vertices have inner product at least 2q/(1+q^2) - D ((D-1)q^2)^R.