A Subgraph Preconditioning Algorithm for Large Linear Systems

被引:0
|
作者
Zhang, Huirong [1 ]
Cao, Jianwen [1 ]
机构
[1] Chinese Acad Sci, Lab Parallel Software & Computat Sci Software, Inst Software, Beijing, Peoples R China
关键词
preconditioning algorithm; symmetric diagonally-dominant; linear systems; low-stretch spanning tree; parallel implementation;
D O I
10.1109/TrustCom.2016.329
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a preconditioning algorithm for sparse, symmetric, diagonally dominant (SDD) linear systems is proposed by using combinatorial techniques. Firstly, we construct preconditioners by finding a subgraph based on the relationship between SDD matrices and undirected graphs. The subgraph is built by augmenting a low-stretch spanning tree with some extra high stretch edges. Then we implement the algorithm for building a low stretch tree and give a parallel implementation of the subgraph preconditioning algorithm based on PETSc software. Finally, numerical experiments arising from both elliptic PDEs and Laplacian systems of network graphs are tested to evaluate the performance of our algorithm. Numerical experiments show that preconditioners constructed by our algorithm are more efficient than incomplete Choleskey factorization preconditioners and Vaidya's preconditioners. Besides, based on the tree structure, our preconditioners perform respectable parallel scalability.
引用
收藏
页码:2153 / 2159
页数:7
相关论文
共 50 条
  • [31] An Approximate Maximum Common Subgraph Algorithm for Large Digital Circuits
    Rutgers, Jochem H.
    Wolkotte, Pascal T.
    Holzenspies, Philip K. F.
    Kuper, Jan
    Smit, Gerard J. M.
    13TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN: ARCHITECTURES, METHODS AND TOOLS, 2010, : 699 - 705
  • [32] WSM: a novel algorithm for subgraph matching in large weighted graphs
    Anupam Bhattacharjee
    Hasan M. Jamil
    Journal of Intelligent Information Systems, 2012, 38 : 767 - 784
  • [33] A scalable multisplitting algorithm to solve large sparse linear systems
    Couturier, Raphael
    Lilia, Ziane Khodja
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (04): : 1345 - 1356
  • [34] WSM: a novel algorithm for subgraph matching in large weighted graphs
    Bhattacharjee, Anupam
    Jamil, Hasan M.
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2012, 38 (03) : 767 - 784
  • [35] A ROBUST GMRES-BASED ADAPTIVE POLYNOMIAL PRECONDITIONING ALGORITHM FOR NONSYMMETRIC LINEAR-SYSTEMS
    JOUBERT, W
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1994, 15 (02): : 427 - 439
  • [36] Recent advancements in preconditioning techniques for large size linear systems suited for High Performance Computing
    Franceschini, Andrea
    Ferronato, Massimiliano
    Janna, Carlo
    Magri, Victor A. P.
    DOLOMITES RESEARCH NOTES ON APPROXIMATION, 2018, 11 : 11 - 22
  • [37] A new preconditioning technique for large real sparse symmetric linear systems in electromagnetic field analysis
    Wang, JM
    Xie, DX
    Yao, YY
    ICEMS'2001: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS, VOLS I AND II, 2001, : 1077 - 1080
  • [38] A short survey on preconditioning techniques for large-scale dense complex linear systems in electromagnetics
    Wang, Yin
    Lee, Jeonghwa
    Zhang, Jun
    INTERNATIONAL JOURNAL OF COMPUTER MATHEMATICS, 2007, 84 (08) : 1211 - 1223
  • [39] Parallel two level block ILU preconditioning techniques for solving large sparse linear systems
    Shen, C
    Zhang, JN
    PARALLEL COMPUTING, 2002, 28 (10) : 1451 - 1475
  • [40] Constraint preconditioning for nonsymmetric indefinite linear systems
    Sun, Li-Ying
    Liu, Jun
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2010, 17 (04) : 677 - 689