Berkowitz's Algorithm and Clow Sequences
Michael Soltys
Abstract
We present a combinatorial interpretation of Berkowitz's algorithm. Berkowitz's algorithm is the fastest known parallel algorithm for computing the characteristic polynomial of a matrix. Our combinatorial interpretation is based on ``loop covers'' introduced by Valiant, and ``clow sequences.'' Clow sequences turn out to capture very succinctly the computations performed by Berkowitz's algorithm, which otherwise is quite difficult to analyze. The main contribution of this paper is a proof of correctness of Berkowitz's algorithm in terms of clow sequences.
Create a lesson
Related papers
On Jordan nilpotency of index n in group rings
Osnel B. Cristo, Mariana G. Cornelissen, Rodrigo L. Rodrigues
High-Degree Restricted Cohomology for K(3;1)(1) in Characteristics Five and Seven
Chao Ma
Identities of Representation of Lie subalgebras of the first Weyl algebra
Vyacheslav Futorny, Plamen Koshlukov, João Fernando Schwarz
Homology and Topology of Partially Ordered Fields
Hanzhen Bao
Hopf algebra polynomial identities in the Sweedler algebra
Alexey Gordienko, Maria Morozova
Resolvent comparison for Hermitian block matrices and Kelmans transformations
Xianhao Meng, Zhijun Xu, Zhiyuan Zhang