LinienSuche
LinienSuche is a term used in optimization to describe a family of techniques for selecting an appropriate step size along a given search direction. In iterative methods such as gradient descent, Newton’s method, or quasi-Newton methods, LinienSuche aims to find a scalar alpha that advances the current estimate x_k to a new point x_k + alpha p_k in a way that yields a sufficient decrease of the objective function f.
The core idea is to transform the multidimensional problem into a univariate subproblem: minimize f(x_k + alpha
Common methods for solving the subproblem include backtracking with Armijo or Wolfe conditions, bracketing and univariate
LinienSuche contrasts with trust-region approaches, which control step size via a radius rather than a directional