An Algorithmic Method of Partial Derivatives
Cornelius Brand, Kevin Pratt

TL;DR
This paper introduces an algorithmic framework for computing derivatives of polynomials applied to determinants, leading to faster algorithms for several combinatorial and algebraic problems, and explores new algebraic complexity measures related to matrix multiplication.
Contribution
The paper presents a novel algorithmic approach for partial derivatives of polynomials applied to determinants, improving complexity bounds for multiple problems and raising new questions in algebraic complexity theory.
Findings
Faster parameterized algorithms for matroid problems.
Deterministic algorithms for Edmonds's problem and subgraph detection.
New algebraic complexity measures related to matrix multiplication.
Abstract
We study the following problem and its applications: given a homogeneous degree- polynomial as an arithmetic circuit, and a matrix whose entries are homogeneous linear polynomials, compute . By considering special cases of this problem we obtain faster parameterized algorithms for several problems, including the matroid -parity and -matroid intersection problems, faster \emph{deterministic} algorithms for testing if a linear space of matrices contains an invertible matrix (Edmonds's problem) and detecting -internal outbranchings, and more. We also match the runtime of the fastest known deterministic algorithm for detecting subgraphs of bounded pathwidth, while using a new approach. Our approach raises questions in algebraic complexity related to Waring rank and the exponent of matrix…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Tensor decomposition and applications
