Please use this identifier to cite or link to this item:
http://hdl.handle.net/11375/30475
Title: | Efficient Evaluation of Rectangular Matrix Permanents |
Authors: | Masschelein, Cassandra |
Advisor: | Ayers, Paul |
Department: | Computational Engineering and Science |
Keywords: | permanent;matrix;linear algebra;electronic structure;geminals;bosons |
Publication Date: | 2024 |
Abstract: | Evaluating the permanent of a matrix is a fundamental computation that emerges in many domains, including traditional fields like computational complexity theory, graph theory, and many-body quantum theory and emerging disciplines like machine learning and quantum computing. While conceptually simple, evaluating the permanent is extremely challenging: no polynomial-time algorithm is available. This thesis presents a software package that we designed to evaluate the permanent of an arbitrary rectangular matrix, supporting three algorithms (the straightforward combinatoric algorithm, the Ryser algorithm, and the Glynn algorithm) and, optionally, automatically switching to the optimal algorithm based on the type and dimensionality of the matrix of interest. To do this, we developed an extension of the Glynn algorithm to rectangular matrices. Except for very small matrices (where the naive combinatoric algorithm is best) and very rectangular matrices (where the Ryser algorithm is the best), the Glynn algorithm is fastest. In addition to our computational tests, we applied the method by incorporating it into PyCI, allowing the antisymmetric product of interacting geminals wavefunction to be evaluated with unprecedented speed. We believe that the methods we developed, together with their efficient implementation, will be broadly useful to mathematicians, physicists, and chemists and, accordingly, our software package is distributed as free and open-source software on Github, at https://github.com/theochem/matrix-permanent. |
URI: | http://hdl.handle.net/11375/30475 |
Appears in Collections: | Open Access Dissertations and Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Masschelein_Cassandra_L_202409_MSc.pdf | 3.71 MB | Adobe PDF | View/Open |
Items in MacSphere are protected by copyright, with all rights reserved, unless otherwise indicated.