Hodge Decomposition and General Laplacian Solvers for Embedded Simplicial Complexes

05/04/2022
by   Mitchell Black, et al.
0

We describe a nearly-linear time algorithm to solve the linear system L_1x = b parameterized by the first Betti number of the complex, where L_1 is the 1-Laplacian of a simplicial complex K that is a subcomplex of a collapsible complex X linearly embedded in ℝ^3. Our algorithm generalizes the work of Black et al. [SODA2022] that solved the same problem but required that K have trivial first homology. Our algorithm works for complexes K with arbitrary first homology with running time that is nearly-linear with respect to the size of the complex and polynomial with respect to the first Betti number. The key to our solver is a new algorithm for computing the Hodge decomposition of 1-chains of K in nearly-linear time. Additionally, our algorithm implies a nearly quadratic solver and nearly quadratic Hodge decomposition for the 1-Laplacian of any simplicial complex K embedded in ℝ^3, as K can always be expanded to a collapsible embedded complex of quadratic complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/13/2023

Weighted 1-Laplacian Solvers for Well-Shaped Simplicial Complexes

We present efficient algorithms for solving systems of linear equations ...
research
12/21/2018

Expander Decomposition and Pruning: Faster, Stronger, and Simpler

We study the problem of graph clustering where the goal is to partition ...
research
11/02/2017

Efficient O(n/ε) Spectral Sketches for the Laplacian and its Pseudoinverse

In this paper we consider the problem of efficiently computing ϵ-sketche...
research
05/08/2017

Hardness Results for Structured Linear Systems

We show that if the nearly-linear time solvers for Laplacian matrices an...
research
10/04/2018

Perron-Frobenius Theory in Nearly Linear Time: Positive Eigenvectors, M-matrices, Graph Kernels, and Other Applications

In this paper we provide nearly linear time algorithms for several probl...
research
07/15/2023

A Nearly-Linear Time Algorithm for Structured Support Vector Machines

Quadratic programming is a fundamental problem in the field of convex op...
research
02/10/2022

Hardness Results for Laplacians of Simplicial Complexes via Sparse-Linear Equation Complete Gadgets

We study linear equations in combinatorial Laplacians of k-dimensional s...

Please sign up or login with your details

Forgot password? Click here to reset