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

被引:14
作者
Alippi, C [1 ]
机构
[1] Politecn Milan, Dipartimento Elettron & Informaz, I-20133 Milan, Italy
关键词
embedded system design; finite precision error analysis; randomized algorithms; sensitivity analysis; system level design;
D O I
10.1109/TC.2002.1017694
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper provides a methodology for analyzing the performance degradation of a computation once 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 system level, independently from 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 recent theory of Randomized Algorithms, which transforms the computationally intractable problem of robustness investigation in a poly-time algorithm by resorting to probability.
引用
收藏
页码:740 / 749
页数:10
相关论文
共 39 条
  • [1] ALIPPI C, 1995, IEEE T CIRCUITS SY 1, V42
  • [2] ALIPPI C, 1998, IEEE T COMPUTERS, V47
  • [3] ALIPPI C, 1999, IEEE I M MAGAZINE, V2
  • [4] ALIPPI C, 2000, P IEEE MIDW S CIRC S
  • [5] ALIPPI C, 2001, P INT C MOD CONTR AU
  • [6] ALIPPI C, 1999, IEEE T CIRCUITS SY 1, V46
  • [7] AMARI S, 1995, COMPUTATIONAL INTELL, P71
  • [8] [Anonymous], NEURAL NETWORKS MACH
  • [9] [Anonymous], IEEE T COMPUTERS
  • [10] Bai EW, 1997, P AMER CONTR CONF, P861, DOI 10.1109/ACC.1997.611927