Movatterモバイル変換


[0]ホーム

URL:


Free On-line Dictionary of Computing
ContentsHelpRandom

strength reduction

An optimisation where a function of some systematicallychanging variable is calculated more efficiently by usingprevious values of the function. In aprocedural languagethis would apply to an expression involving a loop variableand in adeclarative language it would apply to the argumentof arecursive function. E.g.

 f x = ... (2**x) ... (f (x+1)) ... ==> f x = f' x (2**x)       where       f ' x z = ... z ... (f' (x+1) 2*z) ...
Here the expensive operation (2**x) has been replaced by thecheaper 2*z in the recursive function f'. This maintains theinvariant that z = 2**x for any call to f'.

Last updated:1995-01-31

Nearby terms:

stream-orientedSTREAMSstrength reductionSTRESSstress testing

Try this search onWikipedia,Wiktionary,Google,OneLook.



Loading



Tweet

RSS feed of new items Recent Updates    |    Missing Terms

Updated: Thu, 28 Aug 2025 23:32:16 GMT

15284 entries

Copyright Denis Howe 1985


[8]ページ先頭

©2009-2026 Movatter.jp