Learning Read-Once Determinants and the Principal Minor Assignment Problem
Abhiram Aravind, Abhranil Chatterjee, Sumanta Ghosh, Rohit Gurjar, Roshan Raj, Chandan Saha
Abstract
A symbolic determinant under rank-one restriction computes a polynomial of the form det(A 0 + A 1 y 1 + . . . + A n y n ), where A 0 , A 1 , . . . , A n are square matrices over a field F and rank(A i ) = 1 for each i ∈ [n]. This class of polynomials has been studied extensively, since the work of Edmonds (1967), in the context of linear matroids, matching, matrix completion and polynomial identity testing. We study the following learning problem for this class: Given black-box access to an n-variate polynomial f = det(A 0 + A 1 y 1 + . . . + A n y n ), where A 0 , A 1 , . . . , A n are unknown square matrices over F and rank(A i ) = 1 for each i ∈ [n], find a square matrix B 0 and rank-one square matrices B 1 , . . . , B n over F such that f = det(B 0 + B 1 y 1 + . . . + B n y n ). In this work, we give a randomized poly(n) time algorithm to solve this problem; the algorithm can be derandomized in quasi-polynomial time. To our knowledge, this is the first efficient learning algorithm for this class. As the above-mentioned class is known to be equivalent to the class of read-once determinants (RODs), we will refer to the problem as learning RODs. An ROD computes the determinant of a matrix whose entries are field constants or variables and every variable appears at most once in the matrix. Thus, the class of RODs is a rare example of a well-studied class of polynomials that admits efficient proper learning.
The algorithm for learning RODs is obtained by connecting with a well-known open problem in linear algebra, namely the Principal Minor Assignment Problem (PMAP), which asks to find (if possible) a matrix having prescribed principal minors. PMAP has also been studied in machine learning to learn the kernel matrix of a determinantal point process. Here, we study a natural black-box version of PMAP: Given black-box access to an n-variate polynomial f = det(A + Y), where A ∈ F n×n is unknown and Y = diag(y 1 , . . . , y n ), find a B ∈ F n×n such that f = det(B + Y). We show that black-box PMAP can be solved in randomized poly(n) time, and further, it is randomized polynomial-time equivalent to learning RODs. The algorithm and the reduction between the two problems can be derandomized in quasi-polynomial time. To our knowledge, no efficient algorithm to solve this black-box version of PMAP was known before.
We resolve black-box PMAP by investigating a crucial property of dense matrices that we call the rank-one extension property. Understanding "cuts" of matrices with this property and designing a black-box cut-finding algorithm to solve PMAP for such matrices (using only principal minors of order 4 or less) constitute the technical core of this work. The insights developed along the way also help us give the first NC algorithm for the Principal Minor Equivalence problem, which asks to check if two given matrices have equal corresponding principal minors.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext e094f7d4-e380-4ee1-baa8-aec9dbcc25dcBuilds on4
- Learning sums of powers of low-degree polynomials in the non-degenerate caseAnkit Garg, Neeraj Kayal, Chandan SahaFOCS 2020 · 9 citations
- Reconstruction algorithms for low-rank tensors and depth-3 multilinear circuitsVishwas Bhargava, Shubhangi Saraf, Ilya VolkovichSTOC 2021 · 7 citations
- Reconstruction of Depth-4 Multilinear CircuitsVishwas Bhargava, Shubhangi Saraf, Ilya VolkovichSODA 2020 · 5 citations
- Characterizing and Testing Principal Minor Equivalence of MatricesAbhranil Chatterjee, Sumanta Ghosh, Rohit Gurjar, Roshan RajSTOC 2025
Related papers
- Symbolic determinant identity testing (SDIT) is not a null cone problem; and the symmetries of algebraic varietiesVisu Makam, Avi WigdersonFOCS 2020 · 2 citations
- Determinant Maximization via Matroid Intersection AlgorithmsAdam Brown, Aditi Laddha, Madhusudhan Pittu, Mohit Singh et al.FOCS 2022 · 2 citations
- Determinantal SievingEduard Eiben, Tomohiro Koana, Magnus WahlströmSODA 2024 · 3 citations
- Trading Determinism for Noncommutativity in Edmonds' ProblemVikraman Arvind, Abhranil Chatterjee, Partha MukhopadhyayFOCS 2024 · 2 citations
- Equivalence Test for Read-Once Arithmetic FormulasNikhil Gupta, Chandan Saha, Bhargav ThankeySODA 2023
