• DocumentCode
    780304
  • Title

    Randomized algorithms: a system-level, poly-time analysis of robust computation

  • Author

    Alippi, Cesare

  • Author_Institution
    Dipt. di Elettronica e Inf., Politecnico di Milano, Italy
  • Volume
    51
  • Issue
    7
  • fYear
    2002
  • fDate
    7/1/2002 12:00:00 AM
  • Firstpage
    740
  • Lastpage
    749
  • 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;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2002.1017694
  • Filename
    1017694