Showcasing straight-line programs with memory via matrix Bruhat decomposition

Alice C. Niemeyer, Tomasz Popiel, Cheryl E. Praeger, Daniel Rademacher

Research output: Contribution to journalArticlepeer-review

9 Downloads (Pure)

Abstract

We suggest that straight-line programs designed for algebraic computations should be accompanied by a comprehensive complexity analysis that takes into account both the number of fundamental algebraic operations needed, as well as memory requirements arising during evaluation. We introduce an approach for formalizing this idea and, as illustration, construct and analyze straight-line programs for the Bruhat decomposition of d × d matrices with determinant 1 over a finite field of order q that have length O(d2 log(q)) and require storing only O(log(q)) matrices during evaluation.

Original languageEnglish
Pages (from-to)1059-1090
Number of pages32
JournalInternational Journal of Algebra and Computation
Volume34
Issue number7
Early online date11 Oct 2024
DOIs
Publication statusPublished - 1 Nov 2024

Fingerprint

Dive into the research topics of 'Showcasing straight-line programs with memory via matrix Bruhat decomposition'. Together they form a unique fingerprint.

Cite this