FREE SHIPPING BOTH WAYS
ON EVERY ORDER!
LIST PRICE:
$133.00

OUR PRICE:
$105.34

You may extend rentals at any time.


Fast Algorithms for Signal Processing

ISBN: 9780521190497 | 0521190495
Format: Hardcover
Publisher: Cambridge University Press
Pub. Date: 8/16/2010

Why Rent from Knetbooks?

Because Knetbooks knows college students. Our rental program is designed to save you time and money. Whether you need a textbook for a semester, quarter or even a summer session, we have an option for you. Simply select a rental period, enter your information and your book will be on its way!

Top 5 reasons to order all your textbooks from Knetbooks:

  • We have the lowest prices on thousands of popular textbooks
  • Free shipping both ways on ALL orders
  • Most orders ship within 48 hours
  • Need your book longer than expected? Extending your rental is simple
  • Our customer support team is always here to help
SummaryTable of Contents
This self-contained guide, the only one of its kind, enables engineers to find the optimum fast algorithm for a specific application. Including all necessary background mathematics, it presents a broad range of computationally-efficient algorithms, describes their structure and implementation, and compares their relative strengths for given problems.

Efficient signal processing algorithms are important for embedded and power-limited applications since, by reducing the number of computations, power consumption can b... MORE
... MORE
Prefacep. xi
Acknowledgmentsp. xiii
Introductionp. 1
Introduction to fast algorithmsp. 1
Applications of fast algorithmsp. 6
Number systems for computationp. 8
Digital signal processingp. 9
History of fast signal-processing algorithmsp. 17
Introduction to abstract algebrap. 21
Groupsp. 21
Ringsp. 26
Fieldsp. 30
Vector spacep. 34
Matrix algebrap. 37
The integer ringp. 44
Polynomial ringsp. 48
The Chinese remainder theoremp. 58
Fast algorithms for the discrete Fourier transformp. 68
The Cooley-Tukey fast Fourier transformp. 68
Small-radix Cooley-Tukey algorithmsp. 72
The Good-Thomas fast Fourier transformp. 80
The Goertzel algorithmp. 83
The discrete cosine transformp. 85
Fourier transforms computed by using convolutionsp. 91
The Rader-Winograd algorithmp. 97
The Winograd small fast Fourier transformp. 102
Fast algorithms based on doubling strategiesp. 115
Halving and doubling strategiesp. 115
Data Structuresp. 119
Fast algorithms for sortingp. 120
Fast transpositionp. 122
Matrix multiplicationp. 124
Computation of trigonometric functionsp. 127
An accelerated euclidean algorithm for polynomialsp. 130
A recursive radix-two fast Fourier transformp. 139
Fast algorithms for short convolutionsp. 145
Cyclic convolution and linear convolutionp. 145
The Cook-Toom algorithmp. 148
Winograd short convolution algorithmsp. 155
Design of short linear convolution algorithmsp. 164
Polynomial products modulo a polynomialp. 168
Design of short cyclic convolution algorithmsp. 171
Convolution in general fields and ringsp. 176
Complexity of convolution algorithmsp. 178
Architecture of filters and transformsp. 194
Convolution by sectionsp. 194
Algorithms for short filter sectionsp. 199
Iterated filter sectionsp. 202
Symmetric and skew-symmetric filtersp. 207
Decimating and interpolating filtersp. 213
Construction of transform computersp. 216
Limited-range Fourier transformsp. 221
Autocorrelation and crosscorrelationp. 222
Fast algorithms for solving Toeplitz Systemsp. 231
The Levinson and Durbin algorithmsp. 231
The Trench algorithmp. 239
Methods based on the euclidean algorithmp. 245
The Berlekamp-Massey algorithmp. 249
An accelerated Berlekamp-Massey algorithmp. 255
Fast algorithms for trellis searchp. 262
Trellis and tree searchingp. 262
The Viterbi algorithmp. 267
Sequential algorithmsp. 270
The Fano algorithmp. 274
The stack algorithmp. 278
The Bahl algorithmp. 280
Numbers and fieldsp. 286
Elementary number theoryp. 286
Fields based on the integer ringp. 293
Fields based on polynomial ringsp. 296
Minimal polynomials and conjugatesp. 299
Cyclotomic polynomialsp. 300
Primitive elementsp. 304
Algebraic integersp. 306
Computation in finite fields and ringsp. 311
Convolution in surrogate fieldsp. 311
Fermat number transformsp. 314
Mersenne number transformsp. 317
Arithmetic in a modular integer ringp. 320
Convolution algorithms in finite fieldsp. 324
Fourier transform algorithms in finite fieldsp. 328
Complex convolution in surrogate fieldsp. 331
Integer ring transformsp. 336
Chevillat number transformsp. 339
The Preparata-Sarwate algorithmp. 339
Fast algorithms and multidimensional convolutionsp. 345
Nested convolution algorithmsp. 345
The Agarwal-Cooley convolution algorithmp. 350
Splitting algorithmsp. 357
Iterated algorithmsp. 362
Polynomial representation of extension fieldsp. 368
Convolution with polynomial transformsp. 371
The Nussbaumer polynomial transformsp. 372
Fast convolution of polynomialsp. 376
Fast algorithms and multidimensional transformsp. 384
Small-radix Cooley-Tukey algorithmsp. 384
The two-dimensional discrete cosine transformp. 389
Nested transform algorithmsp. 391
The Winograd large fast Fourier transformp. 395
The Johnson-Burrus fast Fourier transformp. 399
Splitting algorithmsp. 403
An improved Winograd fast Fourier transformp. 410
The Nussbaumer-Quandalle permutation algorithmp. 411
A collection of cyclic convolution algorithmsp. 427
A collection of Winograd small FFT algorithmsp. 435
Bibliographyp. 442
Indexp. 449
Table of Contents provided by Ingram. All Rights Reserved.


Please wait while this item is added to your cart...