A collection of projects in combinatorial matrix theory and inverse eigenvalue problems, implementing algorithms from research in spectral graph theory, structured matrix construction, and signed graph Laplacians.
Given a graph and desired spectral data, construct a real symmetric matrix matching both the graph structure and the spectrum.
| Project | Description | Language |
|---|---|---|
| Lambda-SIEP | Structured Inverse Eigenvalue Problem using the Jacobian/Newton method | SageMath |
| Lambda-Mu for Trees | Prescribe eigenvalues of a tree matrix and its principal submatrix (vertex deletion) | SageMath |
| Lambda-Tau for Trees | Prescribe eigenvalues of a tree matrix and its principal submatrix (edge deletion / two-vertex deletion) | SageMath |
| Lambda-ISPMPG | Inverse Spectral Problem for Matrix Polynomials and Graphs | SageMath |
| Nowhere-Zero Construction | Construct nowhere-zero symmetric matrices with prescribed eigenvalues | SageMath |
Study the spectral properties of Laplacian matrices of signed graphs, including eigenvalue crossings and achievable inertias.
| Project | Description | Language |
|---|---|---|
| Eigenvalue Crossings | Track Laplacian eigenvalue crossings through zero as edge weights vary | MATLAB |
| Laplacian Inertia | Comprehensive library for signed graph Laplacian inertias, flexibility, and the polynomial |
SageMath |
Combinatorial matrix theory studies the interplay between the combinatorial structure of a matrix (its zero/nonzero pattern, or equivalently its associated graph) and its algebraic properties (eigenvalues, rank, inertia). A central theme is:
How does the graph of a matrix constrain its possible spectra?
The Inverse Eigenvalue Problem for Graphs (IEPG) asks: given a graph
A signed graph assigns a sign (
- SageMath (version 8+) for the inverse eigenvalue problem solvers and the Laplacian inertia library
- MATLAB for the eigenvalue crossings code
- Python 3 with NumPy, SciPy, Matplotlib, NetworkX for the visualization scripts
- K. Hassani Monfared, The Jacobian Method: The Art Of Finding More Needles in Nearby Haystacks, PhD dissertation, University of Wyoming, 2014.
- J. Bronski and L. DeVille, Spectral Theory for Dynamics on Graphs Containing Attractive and Repulsive Interactions, SIAM J. Appl. Math., 74(1), 2014.
- W. Barrett, A. Lazenby, N. Malloy, C. Nelson, W. Sexton, The combinatorial inverse eigenvalue problems: complete graphs and small graphs with strict inequality, Electronic Journal of Linear Algebra, 26, 2013.
Keivan Hassani Monfared (k1monfared)