Overview
FISTA is an optimization method that updates candidate solutions using objective values, gradients, constraints, or local models. It is useful when the objective landscape, constraints, or update cost fit the method's assumptions.
FISTA improves candidate solutions according to an objective function.
Compact metadata for implementation and discovery.
FISTA is an optimization method that updates candidate solutions using objective values, gradients, constraints, or local models. It is useful when the objective landscape, constraints, or update cost fit the method's assumptions.
Quick facts
Runtime and memory behavior at a glance.
Best
O(t)
Average
O(t c)
Worst
O(t c)
Space
O(n)
y_next = x_next + ((t - 1) / t_next) * (x_next - x)Adds Nesterov-style acceleration to proximal gradient updates.
Show candidate points moving across the objective landscape.
FISTA operates in O(t c) time and O(n) space within the Optimization family. Key governing relation: y_next = x_next + ((t - 1) / t_next) * (x_next - x). Often compared with Proximal Gradient Method and Nesterov Accelerated Gradient.
What each reference supports for this entry.
Optimization textbook reference for the update rule or convergence setting of FISTA.
Good next jumps from the relationship graph, ranked for useful discovery.
FISTA is a gradient-family method that changes the update rule used by Proximal Gradient Method.