Francis’s Algorithm as a Core-Chasing Algorithm
David S. Watkins
Department of Mathematics Washington State University
PNWNAS, November 12, 2016
David S. Watkins Core-Chasing Algorithm
Franciss Algorithm as a Core-Chasing Algorithm David S. Watkins - - PowerPoint PPT Presentation
Franciss Algorithm as a Core-Chasing Algorithm David S. Watkins Department of Mathematics Washington State University PNWNAS, November 12, 2016 David S. Watkins Core-Chasing Algorithm Todays Topic David S. Watkins Core-Chasing
Department of Mathematics Washington State University
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
O(n2) storage, O(n3) flops Francis’s algorithm
David S. Watkins Core-Chasing Algorithm
O(n2) storage, O(n3) flops Francis’s algorithm
O(n) storage, O(n2) flops data-sparse representation + Francis’s algorithm
David S. Watkins Core-Chasing Algorithm
O(n2) storage, O(n3) flops Francis’s algorithm
O(n) storage, O(n2) flops data-sparse representation + Francis’s algorithm several methods proposed
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
n · · · C ∗ 1 (B1 · · · Bn + e1yT)P
David S. Watkins Core-Chasing Algorithm
n · · · C ∗ 1 (B1 · · · Bn + e1yT)P
David S. Watkins Core-Chasing Algorithm
n · · · C ∗ 1 (B1 · · · Bn + e1yT)P
David S. Watkins Core-Chasing Algorithm
n · · · C ∗ 1 (B1 · · · Bn + e1yT)P
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
10 10
1
10
2
10
3
10
4
10
5
10
−5
10
−4
10
−3
10
−2
10
−1
10 10
1
10
2
10
3
degree time (seconds) LAPACK BEGG AMVW David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
David S. Watkins Core-Chasing Algorithm
unitary case
David S. Watkins Core-Chasing Algorithm
unitary case unitary-plus-rank-one case (companion)
David S. Watkins Core-Chasing Algorithm
unitary case unitary-plus-rank-one case (companion) efficient cache use (not demonstrated today)
David S. Watkins Core-Chasing Algorithm
unitary case unitary-plus-rank-one case (companion) efficient cache use (not demonstrated today)
David S. Watkins Core-Chasing Algorithm