New Algorithms and Hard Instances for Non-Commutative Computation
Christian Engels, B. V. Raghavendra Rao

TL;DR
This paper investigates the computational complexity of non-commutative permanent and determinant, establishing hardness results for certain graph classes and providing algorithms for specific cases, along with polynomial equivalences.
Contribution
It characterizes hard instances of non-commutative permanent, proves exponential lower bounds, and offers efficient algorithms for graphs with bounded component size.
Findings
Computing Cayley permanent/determinant on graphs with component size six is P-complete.
Lower bound of 2^{(n)} on branching program size for graphs with component size two.
Polynomial equivalences that are easy to compute over commutative domains.
Abstract
Motivated by the recent developments on the complexity of non-com\-mu\-ta\-tive determinant and permanent [Chien et al.\ STOC 2011, Bl\"aser ICALP 2013, Gentry CCC 2014] we attempt at obtaining a tight characterization of hard instances of non-commutative permanent. We show that computing Cayley permanent and determinant on weight\-ed adjacency matrices of graphs of component size six is complete on algebras that contain matrices and the permutation group . Also, we prove a lower bound of on the size of branching programs computing the Cayley permanent on adjacency matrices of graphs with component size bounded by two. Further, we observe that the lower bound holds for almost all graphs of component size two. On the positive side, we show that the Cayley permanent on graphs of component size can be computed in time $n^{c{\sf…
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 · semigroups and automata theory
