The Cost of Deterministic, Adaptive, Automatic Algorithms: Cones, Not Balls
Nicholas Clancy, Yuhan Ding, Caleb Hamilton, Fred J., Hickernell, Yizhi Zhang

TL;DR
This paper develops a framework for guaranteed adaptive algorithms in numerical analysis, providing bounds on computational cost and demonstrating their effectiveness for univariate integration and function recovery.
Contribution
It introduces a new approach using cones of functions instead of balls, offering guarantees and optimality conditions for adaptive algorithms.
Findings
Provides sufficient conditions for success of adaptive algorithms.
Establishes two-sided bounds on computational cost.
Illustrates the framework with univariate integration and spline-based recovery.
Abstract
Automatic numerical algorithms attempt to provide approximate solutions that differ from exact solutions by no more than a user-specified error tolerance. The computational cost is often determined \emph{adaptively} by the algorithm based on the function values sampled. While adaptive, automatic algorithms are widely used in practice, most lack \emph{guarantees}, i.e., conditions on input functions that ensure that the error tolerance is met. This article establishes a framework for guaranteed, adaptive, automatic algorithms. Sufficient conditions for success and two-sided bounds on the computational cost are provided in Theorems \ref{TwoStageDetermThm} and \ref{MultiStageThm}. Lower bounds on the complexity of the problem are given in Theorem \ref{complowbd}, and conditions under which the proposed algorithms have optimal order are given in Corollary \ref{optimcor}. These general…
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.
