Title :
Randomized algorithms: a system-level, poly-time analysis of robust computation
Author_Institution :
Dipt. di Elettronica e Inf., Politecnico di Milano, Italy
fDate :
7/1/2002 12:00:00 AM
Abstract :
Provides a methodology for analyzing the performance degradation of a computation once it has been affected by perturbations. The suggested methodology, by relaxing all assumptions made in the related literature, provides design guidelines for the subsequent implementation of complex computations in physical devices. Implementation issues, such as finite precision representation, fluctuations of the production parameters and aging effects, can be studied directly at the system level, independent of any technological aspect and quantization technique. Only the behavioral description of the computational flow, which is assumed to be Lebesgue-measurable, and the architecture to be investigated are needed. The suggested analysis is based on the theory of randomized algorithms, which transforms the computationally intractable problem of robustness investigation into a polynomial-time algorithm by resorting to probability
Keywords :
computational complexity; computer architecture; embedded systems; randomised algorithms; sensitivity analysis; software performance evaluation; Implementation issues; Lebesgue-measurable computational flow; aging effects; complex computations; computational flow behavioral description; computational performance degradation analysis; computationally intractable problem; computer architecture; design guidelines; embedded system design; error analysis; finite precision representation; perturbations; physical devices; polynomial-time algorithm; probability; production parameter fluctuations; quantization techniques; randomized algorithms; robust computation; robustness investigation; sensitivity analysis; system-level poly-time analysis; technological aspects; Aging; Algorithm design and analysis; Degradation; Fluctuations; Guidelines; Performance analysis; Physics computing; Production systems; Quantization; Robustness;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.2002.1017694