• DocumentCode
    659063
  • Title

    A polynomial time algorithm for solving the word-length optimization problem

  • Author

    Parashar, Karthick Nagaraj ; Menard, Daniel ; Sentieys, Olivier

  • Author_Institution
    INRIA, Univ. of Rennes 1, Rennes, France
  • fYear
    2013
  • fDate
    18-21 Nov. 2013
  • Firstpage
    638
  • Lastpage
    645
  • Abstract
    Trading off accuracy to the system costs is popularly addressed as the word-length optimization (WLO) problem. Owing to its NP-hard nature, this problem is solved using combinatorial heuristics. In this paper, a novel approach is taken by relaxing the integer constraints on the optimization variables and obtain an alternate noise-budgeting problem. This approach uses the quantization noise power introduced into the system due to fixed-point word-lengths as optimization variables instead of using the actual integer valued fixed-point word-lengths. The noise-budgeting problem is proved to be convex in the rounding mode quantization case and can therefore be solved using analytical convex optimization solvers. An algorithm with linear time complexity is provided in order to realize the actual fixed-point word-lengths from the noise budgets obtained by solving the convex noise-budgeting problem.
  • Keywords
    computational complexity; convex programming; fixed point arithmetic; NP-hard problem; WLO problem; analytical convex optimization solvers; combinatorial heuristics; convex noise-budgeting problem; integer constraints; integer valued fixed-point word-lengths; linear time complexity; optimization variables; polynomial time algorithm; quantization noise power; rounding mode quantization; word-length optimization problem; Accuracy; Adders; Convex functions; Minimization; Noise; Optimization; Quantization (signal);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2013 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2013.6691183
  • Filename
    6691183