-norm Flow Diffusion in Near-Linear Time
Diffusion is a fundamental graph process and has been a basic building block in the study of graph clustering and graph learning tasks such as node classification. In this paper, we initiate the study of computationally efficient diffusion primitives beyond random walk. We provide an -time randomized algorithm for the -norm flow diffusion problem, obtaining the approximation factor of . Using the connection between its dual solution and local cut structure, we give an alternative approach for finding locally-biased low conductance cuts. It is done simply by sweeping over the dual solution vector. This algorithm demonstrates a novel way of dealing with inequality constraints in graph optimization problems. It adapts the high-level algorithmic framework of Laplacian system solvers, but requires several new tools: vertex elimination under constraints, a new family of graph ultra-sparsifiers, and accelerated proximal gradient methods with inexact proximal mapping computation.
View on arXiv