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.
['David H. White 0001', 'Richard C. Wilson']
Mixing spectral representations of graphs