Bareiss algorithm (Determinant of Matrices with Integer Entries Determinant of Matrices with Integer Entries)

From Algorithm Wiki
Jump to navigation Jump to search

Time Complexity

$O(n^{5} L^{2} (\log(n)$^{2} + L^{2}))

Space Complexity

$O(n^{2}(n*log(n)$+nL)) bits

(Keeps track of $O(n^2)$ entries that have absolute value at most $O(n^{(n/2)}2^{(nL)})$)

Description

Approximate?

Exact

Randomized?

No, deterministic

Model of Computation

Word RAM? (without O(1) multiplication)

Year

1968

Reference

https://www.ams.org/journals/mcom/1968-22-103/S0025-5718-1968-0226829-0/S0025-5718-1968-0226829-0.pdf