paper-with-me

Papers

Towards Neural Sparse Linear Solvers

2022-03-14 · Luca Grementieri, Paolo Galeone

Large sparse symmetric linear systems appear in several branches of science and engineering thanks to the widespread use of the finite element method (FEM). The fastest sparse linear solvers available implement hybrid iterative methods. These methods are based on heuristic algorithms to permute rows and columns or find a preconditioner matrix. In addition, they are inherently sequential, making them unable to leverage the GPU processing power entirely. We propose neural sparse linear solvers, a deep learning framework to learn approximate solvers for sparse symmetric linear systems. Our method relies on representing a sparse symmetric linear system as an undirected weighted graph. Such graph representation is inherently permutation-equivariant and scale-invariant, and it can become the input to a graph neural network trained to regress the solution. We test neural sparse linear solvers on static linear analysis problems from structural engineering. Our method is less accurate than classic algorithms, but it is hardware-independent, fast on GPUs, and applicable to generic sparse symmetric systems without any additional hypothesis. Although many limitations remain, this study shows a general approach to tackle problems involving sparse symmetric matrices using graph neural networks.

📄 PDF Abstract BibTeX arXiv:2203.06944

Code (0)

등록된 구현이 없습니다.

Tasks

GPUGraph Neural Network

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

StAnD: A Dataset of Linear Static Analysis Problems

2022-01-14 · Luca Grementieri, Francesco Finelli

Static analysis of structures is a fundamental step for determining the stability of structures. Both linear and non-linear static analyses consist of the resolution of sparse linear systems obtained by the finite elemen…

CPUGPU

miniSAM: A Flexible Factor Graph Non-linear Least Squares Optimization Framework

2019-09-03 · Jing Dong, Zhaoyang Lv

Many problems in computer vision and robotics can be phrased as non-linear least squares optimization problems represented by factor graphs, for example, simultaneous localization and mapping (SLAM), structure from motio…

BenchmarkingMotion PlanningSimultaneous Localization and Mapping

Learning Algebraic Multigrid Using Graph Neural Networks

2020-03-12 · ICML 2020 1 · Ilay Luz, Meirav Galun, Haggai Maron, Ronen Basri 외

Efficient numerical solvers for sparse linear systems are crucial in science and engineering. One of the fastest methods for solving large-scale sparse linear systems is algebraic multigrid (AMG). The main challenge in t…

Graph Neural Network

torch-sla: Differentiable Sparse Linear Algebra with Adjoint Solvers and Sparse Tensor Parallelism for PyTorch

2026-01-20 · Mingyuan Chi, Shizheng Wen arxiv

Differentiable sparse linear algebra is foundational for scientific machine learning, yet PyTorch lacks a unified library for it: torch.sparse provides only low-level kernels and a non-differentiable, CPU-only spsolve, a…

skscope: Fast Sparsity-Constrained Optimization in Python

2024-03-27 · Zezhi Wang, Jin Zhu, Peng Chen, Huiyang Peng 외

Applying iterative solvers on sparsity-constrained optimization (SCO) requires tedious mathematical deduction and careful programming/debugging that hinders these solvers' broad impact. In the paper, the library skscope …