Mixing spectral representations of graphs
David J. White, Richard C. Wilson
Abstract
David J. White, Richard C. Wilson
Abstract
Generative models are well known in the domain of statistical pattern recognition. Typically, they describe the probability distribution of patterns in a vector space. The individual patterns are defined by vectors and so the individual features of the pattern are well defined. In contrast, very little has been done with generative models of graphs. Graphs are not naturally represented in a vector space since there is no natural labelling of the vertices of the graphs - different labellings lead to different representations of the graph structure. Because of this, simple statistical quantities such as mean and variance are difficult to define for a group of graphs. While we can define statistical quantities of individual edges, it is not so straightforward to define how sets of edges in graphs are related. The spectral decomposition of a graph can be used to extract information about the relationship of edges and parts in a graph. In this paper we look at the problem of mixing graphs by using the spectral representation of a graph as an intermediate step. The spectral representation allows us to mix different structural features from each of the graphs to create new combinations. We can also define an averaging process on the spectral representations which generates a graph close to the graph median
OpenAlex reports 18 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Generative models are well known in the domain of statistical pattern recognition. Typically, they describe the probability distribution of patterns in a vector space. The individual patterns are defined by vectors and so the individual features of the pattern are well defined. In contrast, very little has been done with generative models of graphs. Graphs are not naturally represented in a vector space since there is no natural labelling of the vertices of the graphs - different labellings lead to different representations of the graph structure. Because of this, simple statistical quantities such as mean and variance are difficult to define for a group of graphs. While we can define statistical quantities of individual edges, it is not so straightforward to define how sets of edges in graphs are related. The spectral decomposition of a graph can be used to extract information about the relationship of edges and parts in a graph. In this paper we look at the problem of mixing graphs by using the spectral representation of a graph as an intermediate step. The spectral representation allows us to mix different structural features from each of the graphs to create new combinations. We can also define an averaging process on the spectral representations which generates a graph close to the graph median
Key concepts: Mathematics, Modular decomposition, Vector space, Combinatorics, Graph product, Graph, Line graph, Pathwidth