• DocumentCode
    1104358
  • Title

    Some complexity issues in digital signal processing

  • Author

    Cappello, Peter R. ; Steiglitz, Kenneth

  • Author_Institution
    Univ. of California, Santa Barbara, CA, USA
  • Volume
    32
  • Issue
    5
  • fYear
    1984
  • fDate
    10/1/1984 12:00:00 AM
  • Firstpage
    1037
  • Lastpage
    1041
  • Abstract
    Over the past decade a large class of problems, called NP-complete [5], have been shown to be equivalent in the sense that if a fast algorithm can be found for one, fast algorithms can be found for all. At the same time, despite much effort, no fast algorithms have been found for any, and these problems are widely regarded as intractable. This class includes such notoriously difficult problems as the traveling salesman problem, graph coloring, and satisfiability of Boolean expressions. Using FIR filter implementation as an illustration, we describe some problems in digital signal processing that are NP-complete. These include: 1) minimize the number of additions needed to implement a fixed FIR filter; 2) minimize the number of registers needed to implement a fixed FIR filter; and 3) minimize the time to perform the additions of such an FIR filter using P adders. Large-seale instances of such problems may become important with the use of programmable chips to implement signal processing. Our main purpose in this paper is to illustrate the usefulness of asymptotic complexity theory in the field of digital signal processing. The theory discriminates between tractable and intractable problems, Sometimes identifies fast algorithms for the former, and justifies heuristics for the latter.
  • Keywords
    Adders; Complexity theory; Design optimization; Digital signal processing; Digital signal processing chips; Finite impulse response filter; Large-scale systems; Polynomials; Registers; Signal processing algorithms;
  • fLanguage
    English
  • Journal_Title
    Acoustics, Speech and Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0096-3518
  • Type

    jour

  • DOI
    10.1109/TASSP.1984.1164433
  • Filename
    1164433