Mixing and Merging Metric Spaces using Directed Graphs

Abstract

Let (X1,d1),…, (XN,dN) be metric spaces, where di: Xi × Xi → [0,1] is a distance function for i=1,…,N. Let X denote the set theoretic product X1× ·s × XN. Let G = (V,E) be a directed graph with vertex set V =\1,…, N\, and let P = \pij\ be a collection of weights, where each pij∈ (0, 1] is associated with the edge (i,j) ∈ E. We introduce the function dX,G,P: X× X [0,1] defined by align* dX,G,P(g,h) := (1 - 1NΣj=1N Πi=1N [1- di(gi,hi)]1pji ), align* for all g,h ∈ X. In this paper we show that dX,G,P defines a metric space over X. Then we determine how this distance behaves under various graph operations, including disjoint unions and Cartesian products. We investigate two limiting cases: (a) when dX,G,P is defined over a finite field, leading to a broad generalization of graph-based distances commonly studied in error-correcting code theory; and (b) when the metric is extended to graphons, enabling the measurement of distances in a continuous graph limit setting.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…