feGRASS: Fast and Effective Graph Spectral Sparsification for Scalable Power Grid Analysis

被引:10
作者
Liu, Zhiqiang [1 ]
Yu, Wenjian [1 ]
Feng, Zhuo [2 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, BNRist, Beijing 100084, Peoples R China
[2] Stevens Inst Technol, Dept Elect & Comp Engn, Hoboken, NJ 07030 USA
基金
中国国家自然科学基金;
关键词
Power grids; Laplace equations; Symmetric matrices; Eigenvalues and eigenfunctions; Approximation algorithms; Resistance; Task analysis; Iterative solver; low-stretch spanning tree (LSST); power grid analysis; spectral graph sparsification; SIMULATION;
D O I
10.1109/TCAD.2021.3060647
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Graph spectral sparsification aims to find a ultrasparse subgraph which can preserve the spectral properties of the original graph. The subgraph can be leveraged to construct a preconditioner to speed up the solution of the original graph's Laplacian matrix. In this work, we propose feGRASS, a fast and effective graph spectral sparsification approach for the problem of large-scale power grid analysis and other problems with similar graphs. The proposed approach is based on two novel concepts: 1) effective edge weight and 2) spectral edge similarity. The former takes advantage of node degrees and breadth-first-search (BFS) distances, which leads to a scalable algorithm for generating low-stretch spanning trees (LSSTs). Then, the latter concept is leveraged during the recovery of spectrally critical off-tree edges to produce spectrally similar subgraphs. Compared with the most recent competitor [1], the proposed approach is much faster for producing high-quality spectral sparsifiers. Extensive experimental results have been demonstrated to illustrate the superior efficiency of a preconditioned conjugate gradient (PCG) algorithm based on the proposed approach, for solving large power grid problems and many other real-world graph Laplacians. For instance, a power grid matrix with 60 million unknowns and 260 million nonzeros can be solved (at a 1E-3 accuracy level) within 196 s and 12 PCG iterations, on a single CPU core.
引用
收藏
页码:681 / 694
页数:14
相关论文
共 33 条
  • [31] A Performance-Guided Graph Sparsification Approach to Scalable and Robust SPICE-Accurate Integrated Circuit Simulations
    Zhao, Xueqian
    Han, Lengfei
    Feng, Zhuo
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (10) : 1639 - 1651
  • [32] Zhao XQ, 2012, DES AUT CON, P1119
  • [33] Power network analysis using an adaptive algebraic multigrid approach
    Zhu, ZY
    Yao, B
    Cheng, CK
    [J]. 40TH DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2003, 2003, : 105 - 108