On Solving Asymmetric Diagonally Dominant Linear Systems in Sublinear Time
Abstract
We initiate a study of solving a row/column diagonally dominant (RDD/CDD) linear system in sublinear time, with the goal of estimating for a given vector and a specific solution . This setting naturally generalizes the study of sublinear-time solvers for symmetric diagonally dominant (SDD) systems [AKP19] to the asymmetric case. Our first contributions are characterizations of the problem's mathematical structure. We express a solution via a Neumann series, prove its convergence, and upper bound the truncation error on this series through a novel quantity of , termed the maximum -norm gap. This quantity generalizes the spectral gap of symmetric matrices and captures how the structure of governs the problem's computational difficulty. For systems with bounded maximum -norm gap, we develop a collection of algorithmic results for locally approximating under various scenarios and error measures. We derive these results by adapting the techniques of random-walk sampling, local push, and their bidirectional combination, which have proved powerful for special cases of solving RDD/CDD systems, particularly estimating PageRank and effective resistance on graphs. Our general framework yields deeper insights, extended results, and improved complexity bounds for these problems. Notably, our perspective provides a unified understanding of Forward Push and Backward Push, two fundamental approaches for estimating random-walk probabilities on graphs. Our framework also inherits the hardness results for sublinear-time SDD solvers and local PageRank computation, establishing lower bounds on the maximum -norm gap or the accuracy parameter. We hope that our work opens the door for further study into sublinear solvers, local graph algorithms, and directed spectral graph theory.
Cite
@article{arxiv.2509.13891,
title = {On Solving Asymmetric Diagonally Dominant Linear Systems in Sublinear Time},
author = {Tsz Chiu Kwok and Zhewei Wei and Mingji Yang},
journal= {arXiv preprint arXiv:2509.13891},
year = {2026}
}
Comments
full version of an ITCS 2026 paper, 47 pages; v2: added related work, explanation of results, and technical overview