Overview
Powell's method cycles through search directions, performs one-dimensional minimizations, and updates directions based on the net movement.
Minimizes a function by performing line searches along evolving directions.
Compact metadata for implementation and discovery.
Powell's method cycles through search directions, performs one-dimensional minimizations, and updates directions based on the net movement.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n)
Average
O(iterations * n * line_search)
Worst
O(iterations * n * line_search)
Space
O(n)
new_direction = x_end - x_startUses the net displacement across a cycle as a new search direction.
Plot candidate points, objective values, and improvement steps across iterations.
Powell's Method should be used with the assumptions and tradeoffs of derivative-Free Optimization in mind.
What each reference supports for this entry.
Good next jumps from the relationship graph, ranked for useful discovery.
Powell-style direction searches can use one-dimensional line minimization.