On the Complexity of Lower-Order Implementations of Higher-Order Methods
Abstract
In this work, we propose a method for minimizing non-convex functions with Lipschitz continuous pth-order derivatives, starting from p ≥ 1. The method, however, only requires derivative information up to order (p-1), since the pth-order derivatives are approximated via finite differences. To ensure oracle efficiency, instead of computing finite-difference approximations at every iteration, we reuse each approximation for m consecutive iterations before recomputing it, with m ≥ 1 as a key parameter. As a result, we obtain an adaptive method of order (p-1) that requires no more than O(ε-p+1p) iterations to find an ε-approximate stationary point of the objective function and that, for the choice m=(p-1)n + 1, where n is the problem dimension, takes no more than O(n1/pε-p+1p) oracle calls of order (p-1). This improves previously known bounds for tensor methods with finite-difference approximations in terms of the problem dimension.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.