• Home
  • Search
  • A unified algebraic transformation approach for parallel recursive and adaptive filtering and SVD algorithms
  • Cite Icon11
  • https://doi.org/10.1109/78.902125Copy DOI Icon

A unified algebraic transformation approach for parallel recursive and adaptive filtering and SVD algorithms

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper, a unified algebraic transformation approach is presented for designing parallel recursive and adaptive digital filters and singular value decomposition (SVD) algorithms. The approach is based on the explorations of some algebraic properties of the target algorithms' representations. Several typical modern digital signal processing examples are presented to illustrate the applications of the technique. They include the cascaded orthogonal recursive digital filter, the Givens rotation-based adaptive inverse QR algorithm for channel equalization, and the QR decomposition-based SVD algorithms. All three examples exhibit similar throughput constraints. There exist long feedback loops in the algorithms' signal flow graph representation, and the critical path is proportional to the size of the problem. Applying the proposed algebraic transformation techniques, parallel architectures are obtained for all three examples. For cascade orthogonal recursive filter, retiming transformation and orthogonal matrix decompositions (or pseudo-commutativity) are applied to obtain parallel filter architectures with critical path of five Givens rotations. For adaptive inverse QR algorithm, the commutativity and associativity of the matrix multiplications are applied to obtain parallel architectures with critical path of either four Givens rotations or three Givens rotations plus two multiply-add operations, whichever turns out to be larger. For SVD algorithms, retiming and associativity of the matrix multiplications are applied to derive parallel architectures with critical path of eight Givens rotations. The critical paths of all parallel architectures are independent of the problem size as compared with being proportional to the problem size in the original sequential algorithms. Parallelism is achieved at the expense of slight increase (or the same for the SVD case) in the algorithms' computational complexity.

Similar Papers
  • Conference Article
  • Citations5

Improved SVD algorithm based on Slope One

  • Jun 01, 2018
  • Gongbing Ye +1
  • Research Article
  • Citations5

An Enhanced Incremental SVD Algorithm for Change Point Detection in Dynamic Networks

  • Jan 01, 2018
  • IEEE Access
  • Yongsheng Cheng +2
  • PDF
  • Peer Review Report

Reply on RC1

  • Sep 21, 2022
  • Francisco José Cuesta-Valero
  • Research Article
  • Citations4

Multiresolution preconditioner combined with matrix decomposition – singular value decomposition algorithm for fast analysis of electromagnetic scatterers with dense discretisations

  • Aug 19, 2011
  • IET Microwaves, Antennas & Propagation
  • J Ding +2
  • Research Article

Sparse inversion method of T2 spectrum based on the L1 norm for low-field nuclear magnetic resonance

  • Jan 01, 2017
  • Acta Physica Sinica
  • Jiang Chuan-Dong +4
  • Research Article
  • Citations3

Tmax Determined Using a Bayesian Estimation Deconvolution Algorithm Applied to Bolus Tracking Perfusion Imaging: A Digital Phantom Validation Study

  • Mar 21, 2016
  • Magnetic Resonance in Medical Sciences
  • Ikuko Uwano +6
  • Research Article
  • Citations29

Using cross-product matrices to compute the SVD

  • May 01, 2006
  • Numerical Algorithms
  • Zhongxiao Jia
  • Conference Article
  • Citations6

Data processing method of multi-position strap-down north seeking system based on SVD

  • Aug 01, 2011
  • Shen Cheng-Wu +4
  • Research Article
  • Citations10

Comments on “Homomorphic image watermarking with a singular value decomposition algorithm”

  • Jan 29, 2016
  • Information Processing & Management
  • Khaled Loukhaoukha +2
  • Research Article
  • Citations2

Joint Improved Fast Independent Component Analysis and Singular Value Decomposition for Fetal Electrocardiogram Extraction.

  • Jan 01, 2024
  • Critical reviews in biomedical engineering
  • Tan Li +4
  • Research Article
  • Citations34

Computing Low-Rank Approximations of Large-Scale Matrices with the Tensor Network Randomized SVD

  • Jan 01, 2018
  • SIAM Journal on Matrix Analysis and Applications
  • Kim Batselier +3
  • Conference Article

Fault Detection for Redundant SIMU on SVD Optimization Algorithm

  • Aug 01, 2018
  • Li Chaobing +3
  • Research Article
  • Citations22

Comments on “A digital watermarking scheme based on singular value decomposition and tiny genetic algorithm”

  • Feb 08, 2013
  • Digital Signal Processing
  • Khaled Loukhaoukha
  • Conference Article
  • Citations1

Randomized Algorithms for Singular Value Decomposition: Implementation and Application Perspective

  • Sep 13, 2021
  • Darko Janekovic +1
  • Conference Article
  • Citations1

A SVD-based optimal filtering for multi-channel system with correlated multiplicative noises

  • Jun 15, 2004
  • Dongsbeng Chu +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.