Accurate and Efficient Expression Evaluation and Linear Algebra
James Demmel, Ioana Dumitriu, Olga Holtz, Plamen Koev

TL;DR
This paper surveys recent advances in accurate and efficient algorithms for multivariate polynomial evaluation and structured linear algebra, establishing conditions for their existence and extending to various arithmetic models.
Contribution
It provides necessary and sufficient conditions for the existence of high-accuracy algorithms in the Traditional Model and explores extensions with additional operations.
Findings
Characterizes when accurate algorithms exist in the TM
Develops a decision procedure for algorithm existence
Extends results to models with additional operations
Abstract
We survey and unify recent results on the existence of accurate algorithms for evaluating multivariate polynomials, and more generally for accurate numerical linear algebra with structured matrices. By "accurate" we mean that the computed answer has relative error less than 1, i.e., has some correct leading digits. We also address efficiency, by which we mean algorithms that run in polynomial time in the size of the input. Our results will depend strongly on the model of arithmetic: Most of our results will use the so-called Traditional Model (TM). We give a set of necessary and sufficient conditions to decide whether a high accuracy algorithm exists in the TM, and describe progress toward a decision procedure that will take any problem and provide either a high accuracy algorithm or a proof that none exists. When no accurate algorithm exists in the TM, it is natural to extend the set…
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.
