The document proposes two novel graph aggregation operations, SNAP and k-SNAP, to efficiently summarize large graphs. SNAP groups nodes that are homogeneous in attributes and relationships, while k-SNAP allows users to specify the number of groups k and relaxes relationship homogeneity. Experimental results on real and synthetic graphs demonstrate that k-SNAP produces meaningful multi-resolution summaries and the top-down evaluation approach is more efficient than the bottom-up approach, especially for smaller k values.