ANOTHER LOOK AT THE FAST ITERATIVE SHRINKAGE/THRESHOLDING ALGORITHM (FISTA)

Donghwan Kim1, Jeffrey A Fessler1

  • 1Dept. of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI 48109 USA.

SIAM Journal on Optimization : a Publication of the Society for Industrial and Applied Mathematics
|May 29, 2018
PubMed

Related Concept Videos

Shrinkage in Concrete01:27

Shrinkage in Concrete

Shrinkage in concrete is primarily due to water loss from evaporation, hydration of cement, or carbonation, leading to a reduction in volume. The volumetric contraction results in volumetric strain in concrete. However, in practice, shrinkage is measured as linear strain, which is one-third of the volumetric strain.
When concrete is still in its plastic state, it can undergo a decrease in volume by about 1% of its absolute volume. This decrease is known as plastic shrinkage. It arises either...
424
Drying Shrinkage01:21

Drying Shrinkage

When hardened concrete is exposed to air with a relative humidity of less than 100 percent, it begins to lose the free water within its capillaries. As this water evaporates, the water initially adsorbed onto the calcium silicate hydrates migrates towards these now empty spaces and eventually evaporates as well. Over time, as more water leaves, the volume of the concrete decreases, a phenomenon known as drying shrinkage.
A portion of this drying shrinkage can be reversed; if the concrete is...
385
Carbonation Shrinkage01:24

Carbonation Shrinkage

Atmospheric CO2 penetrates the concrete's pores and, in the presence of moisture, forms carbonic acid, which then reacts with calcium hydroxide in the hydrated cement, forming calcium carbonate. This process reduces the concrete's volume and is termed carbonation shrinkage.
The concrete's permeability is slightly reduced as calcium carbonate produced during the reaction fills its pores. Furthermore, its strength is slightly enhanced as the water released during the reaction...
498
Trial and Error and Algorithm01:12

Trial and Error and Algorithm

A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
429
Fast Fourier Transform01:10

Fast Fourier Transform

The Fast Fourier Transform (FFT) is a computational algorithm designed to compute the Discrete Fourier Transform (DFT) efficiently. By breaking down the calculations into smaller, manageable sections, the FFT significantly reduces the computational complexity involved. Direct computation of an N-point DFT requires N2 complex multiplications, whereas the FFT algorithm needs only (N/2)log⁡2N multiplications, offering a much faster performance.
The computational efficiency of the FFT becomes...
960
Fast Decoupled and DC Powerflow01:24

Fast Decoupled and DC Powerflow

The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
765