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
Link To Document :
بازگشت