I am having trouble finding a straightforward answer to the following question:
If you compute the Cholesky decomposition of an nxn positive definite symmetric matrix A, i.e factor A=LL^T with L a lower triangular matrix, the complexity is O(n^3). For sparse matrices, there are apparently faster algorithms, but how much faster?
What complexity can we achieve for such a matrix with say m<n^2 nonzero entries?
Edit: my matrix is also approximately main diagonal (only the diagonal and a some adjacent diagonals below and above are nonzero).
P.S I am eventually interested in implementations in either Julia or Python. Python has the sksparse.cholmod module (https://scikit-sparse.readthedocs.io/en/latest/cholmod.html) but it isn't clear to me what algorithm they are using and what its complexity is. Not sure about Julia, if anyone can tell me.