Paradeisos: a perfect hashing algorithm for many-body eigenvalue problems
C. J. Jia, Y. Wang, C. B. Mendl, B. Moritz, T. P. Devereaux

TL;DR
The paper introduces Paradeisos, an efficient perfect hashing algorithm that optimizes memory and computational resources for many-body eigenvalue problems, especially in quantum Hamiltonian calculations.
Contribution
It presents a novel perfect hashing algorithm that replaces traditional search methods, reducing memory usage without increasing computational complexity in many-body quantum problems.
Findings
Significant memory savings in Hubbard model calculations
Efficient element location in large Hilbert spaces
Applicable to parallel computing environments
Abstract
We describe an essentially perfect hashing algorithm for calculating the position of an element in an ordered list, appropriate for the construction and manipulation of many-body Hamiltonian, sparse matrices. Each element of the list corresponds to an integer value whose binary representation reflects the occupation of single-particle basis states for each element in the many-body Hilbert space. The algorithm replaces conventional methods, such as binary search, for locating the elements of the ordered list, eliminating the need to store the integer representation for each element, without increasing the computational complexity. Combined with the "checkerboard" decomposition of the Hamiltonian matrix for distribution over parallel computing environments, this leads to a substantial savings in aggregate memory. While the algorithm can be applied broadly to many-body, correlated…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
