17. The computer program product of claim 16 , wherein the computer readable program further causes the computing device to determine, for each cluster in the plurality of clusters, an aggregate property of the cluster by: determining a correlation between every pair of edges in the cluster as defined by a coefficient of correlation of the presence of the edges between a pair of graphs in the cluster; and storing results of determining the correlation between every pair of edges in a correlation matrix data structure.
18. The computer program product of claim 17 , wherein the computer readable program further causes the computing device to generate, for each cluster in the plurality of clusters, synthetic data representing the cluster by: generating eigenvectors of a corresponding covariance matrix based on the correlation matrix data structure; and generating synthetic data for each cluster in the plurality of clusters based on the generated eigenvectors.