This question evaluates skill in gradient-free 1D convex minimization, black-box numerical optimization, and algorithmic analysis—covering selection of a search strategy, stopping criteria and tolerances, handling noisy or flat evaluations, and estimation of function-evaluation and time/space complexity.
Implement in Python an algorithm to minimize a 1D convex function F(x) over a closed interval [a, b] when gradients are unavailable and only function evaluations are allowed.
Login required