The Software Landscape for the Density Matrix Renormalization Group

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Sehlstedt, Per, Brandejs, Jan, Bientinesi, Paolo, Karlsson, Lars
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911536400826368
author Sehlstedt, Per
Brandejs, Jan
Bientinesi, Paolo
Karlsson, Lars
author_facet Sehlstedt, Per
Brandejs, Jan
Bientinesi, Paolo
Karlsson, Lars
contents The density matrix renormalization group (DMRG) algorithm is a cornerstone computational method for studying quantum many-body systems, renowned for its accuracy and adaptability. Despite DMRG's broad applicability across fields such as materials science, quantum chemistry, and quantum computing, numerous independent implementations have been developed. This survey maps the rapidly expanding DMRG software landscape, providing a comprehensive comparison of features among 35 existing packages. We found significant overlap in features among the packages when comparing key aspects, such as parallelism strategies for high-performance computing and symmetry-adapted formulations that enhance efficiency. This overlap suggests opportunities for modularization of common operations, including tensor operations, symmetry representations, and eigensolvers, as the packages are mostly independent and share few third-party library dependencies where functionality is factored out. More widespread modularization and standardization would result in reduced duplication of efforts and improved interoperability. We believe that the proliferation of packages and the current lack of standard interfaces and modularity are more social than technical. We aim to raise awareness of existing packages, guide researchers in finding a suitable package for their needs, and help developers identify opportunities for collaboration, modularity standardization, and optimization. Ultimately, this work emphasizes the value of greater cohesion and modularity, which would benefit DMRG software, allowing these powerful algorithms to tackle more complex and ambitious problems.
format Preprint
id arxiv_https___arxiv_org_abs_2506_12629
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The Software Landscape for the Density Matrix Renormalization Group
Sehlstedt, Per
Brandejs, Jan
Bientinesi, Paolo
Karlsson, Lars
Computational Physics
Computational Engineering, Finance, and Science
Mathematical Software
Chemical Physics
Quantum Physics
The density matrix renormalization group (DMRG) algorithm is a cornerstone computational method for studying quantum many-body systems, renowned for its accuracy and adaptability. Despite DMRG's broad applicability across fields such as materials science, quantum chemistry, and quantum computing, numerous independent implementations have been developed. This survey maps the rapidly expanding DMRG software landscape, providing a comprehensive comparison of features among 35 existing packages. We found significant overlap in features among the packages when comparing key aspects, such as parallelism strategies for high-performance computing and symmetry-adapted formulations that enhance efficiency. This overlap suggests opportunities for modularization of common operations, including tensor operations, symmetry representations, and eigensolvers, as the packages are mostly independent and share few third-party library dependencies where functionality is factored out. More widespread modularization and standardization would result in reduced duplication of efforts and improved interoperability. We believe that the proliferation of packages and the current lack of standard interfaces and modularity are more social than technical. We aim to raise awareness of existing packages, guide researchers in finding a suitable package for their needs, and help developers identify opportunities for collaboration, modularity standardization, and optimization. Ultimately, this work emphasizes the value of greater cohesion and modularity, which would benefit DMRG software, allowing these powerful algorithms to tackle more complex and ambitious problems.
title The Software Landscape for the Density Matrix Renormalization Group
topic Computational Physics
Computational Engineering, Finance, and Science
Mathematical Software
Chemical Physics
Quantum Physics
url https://arxiv.org/abs/2506.12629