Revisiting recursive methods for Dyson and Keldysh in NEGF: Part I

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Di Napoli, Edoardo, Pecchia, Alessandro, Ramirez-Hidalgo, Gustavo
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913146463059968
author Di Napoli, Edoardo
Pecchia, Alessandro
Ramirez-Hidalgo, Gustavo
author_facet Di Napoli, Edoardo
Pecchia, Alessandro
Ramirez-Hidalgo, Gustavo
contents The simulation of quantum transport in nanodevices requires the solution of the Dyson and Keldysh equations, a task dominated by the inversion of massive, block-tridiagonal matrices. While the Recursive Green's Function (RGF) method has long been the standard $O(N)$ solver for quasi-1D systems, its formulation has typically been restricted to sequential execution and nearest-neighbor interactions. In this work, we carefully reformulate RGF through the lens of Domain Decomposition and Schur Complement theory. This allows us to extend the recursive formalism to block $n$-diagonal systems (handling higher-order stencils) and to derive a parallel algorithm, Domain-Decomposition based RGF (DDRGF), which stitches macroscopic domains via reduced interface systems. We explore data dependencies in DDRGF in detail, by means of block-sparse structures and tracing back to the desired output as a block tridiagonal approximation, giving a clear, reproducible and extensible formulation. We validate these algorithms using \texttt{LibNEGF.jl}, a Julia-based implementation, demonstrating that the structural insights of domain decomposition provide a robust pathway for high-performance quantum transport simulations on modern multi-core clusters. The theory presented here lays down the base for tackling the Keldysh problem, to be similarly handled in future stages of our work. Although the target here is the acceleration of kernels in the non-equilibrium Green's function method, the algorithms and the implementations presented can be immediately used in any application involving block $n$-diagonal systems.
format Preprint
id arxiv_https___arxiv_org_abs_2605_19910
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Revisiting recursive methods for Dyson and Keldysh in NEGF: Part I
Di Napoli, Edoardo
Pecchia, Alessandro
Ramirez-Hidalgo, Gustavo
Numerical Analysis
Computational Engineering, Finance, and Science
Computational Physics
65F05
G.1.3; G.4; J.2
The simulation of quantum transport in nanodevices requires the solution of the Dyson and Keldysh equations, a task dominated by the inversion of massive, block-tridiagonal matrices. While the Recursive Green's Function (RGF) method has long been the standard $O(N)$ solver for quasi-1D systems, its formulation has typically been restricted to sequential execution and nearest-neighbor interactions. In this work, we carefully reformulate RGF through the lens of Domain Decomposition and Schur Complement theory. This allows us to extend the recursive formalism to block $n$-diagonal systems (handling higher-order stencils) and to derive a parallel algorithm, Domain-Decomposition based RGF (DDRGF), which stitches macroscopic domains via reduced interface systems. We explore data dependencies in DDRGF in detail, by means of block-sparse structures and tracing back to the desired output as a block tridiagonal approximation, giving a clear, reproducible and extensible formulation. We validate these algorithms using \texttt{LibNEGF.jl}, a Julia-based implementation, demonstrating that the structural insights of domain decomposition provide a robust pathway for high-performance quantum transport simulations on modern multi-core clusters. The theory presented here lays down the base for tackling the Keldysh problem, to be similarly handled in future stages of our work. Although the target here is the acceleration of kernels in the non-equilibrium Green's function method, the algorithms and the implementations presented can be immediately used in any application involving block $n$-diagonal systems.
title Revisiting recursive methods for Dyson and Keldysh in NEGF: Part I
topic Numerical Analysis
Computational Engineering, Finance, and Science
Computational Physics
65F05
G.1.3; G.4; J.2
url https://arxiv.org/abs/2605.19910