In real world domains, most graphs naturally exhibit a hierarchical structure. However, data-driven graph generation is yet to effectively capture such structures. To address this, we propose a novel approach that recursively generates community structures at multiple resolutions, with the generated structures conforming to training data distribution at each level of the hierarchy. The graphs generation is designed as a sequence of coarse-to-fine generative models allowing for parallel generation of all sub-structures, resulting in a high degree of scalability. Furthermore, we model the output distribution of edges with a more expressive multinomial distribution and derive a recursive factorization for this distribution, making it a suitable choice for graph generative models. This allows for the generation of graphs with integer-valued edge weights. Our method achieves state-of-the-art performance in both accuracy and efficiency on multiple datasets.
翻译:在现实世界中,大多数图表自然会呈现等级结构。然而,数据驱动图形生成尚未有效捕捉这种结构。为了解决这个问题,我们建议采用一种新颖的方法,在多个分辨率上循环生成社区结构,生成的结构与各级的培训数据分布相一致。图形生成是一个粗化至纯化的基因化模型序列,允许所有子结构平行生成,从而产生高度可缩放性。此外,我们用更直观的多义分布模式模拟边缘的输出分布,并得出这种分布的循环因子化,使它成为图形基因化模型的合适选择。这样可以生成具有整数值边缘重量的图表。我们的方法在多个数据集的准确性和效率方面都取得了最先进的性能。</s>