课题基金 / 基金详情

Group Representations and Automatic Generation of Fast Algorithms for Discrete Signal Transforms

Group Representations and Automatic Generation of Fast Algorithms for Discrete Signal Transforms
离散信号变换的群表示和快速算法的自动生成
批准号:
9988296
负责人:
Jose Moura
金额:
$28.7万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2000
资助国家:
美国
项目状态:
已结题
起止时间:
2000-09-01 至 2003-08-31

项目摘要

项目成果

Jose Moura的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Proposal SummaryIn this research, we propose to use group representation theory to generate automatically fastalgorithms for digital signal processing (DSP) transforms. Group representation theory provides adeeper understanding of the structure of signal transforms and a context to address fundamentalquestions in modeling and processing of signals. We propose to use representation theory to designnew transforms with desirable characteristics.Our work is at the meta-level of DSP algorithm libraries (DSP-AL), like SPIRAL, [23]. SPI-RAL is a library of DSP algorithms that concatenates a formula generator block with a codegenerator block to produce optimized software implementations for a given computer. SPIRALapplies iteratively fast algorithms, the algorithmic rules, to generate a rich collection of alternativeequivalent formulas (the formula space) for the same DSP algorithm. For each formula, SPIRALthen produces automatically optimized code that runs efficiently on the given computer. Bysearching over the formula space, SPIRAL generates automatically the formula and correspond-ing code implementation that matches in an optimized sense the algorithm to the hardware.What SPIRAL, or any other existing DSP-AL for that matter, does NOT do is the automaticgeneration of the fast algorithm, or algorithmic rules. This meta-level is the focus of our proposedresearch. We exploit group representation theory to develop the theoretical framework and thetools that produce automatically these fast algorithms for a number of DSP transforms. We willimplement and interface these tools to a DSP-AL (SPIRAL) which will enable us to translatedirectly a fast DSP algorithm as generated by our tools to an efficient low-level language program.Generating a fast discrete signal transform, given as a matrix, consists of two steps: determin-ing the "symmetry" of the transform, which is a pair of representations under which the transformis invariant; decomposing stepwise the representations, giving rise to factorized decomposition ma-trices, which determine the factorization of the transform. The symmetry catches redundancy inthe transform, and the decomposition of the representations turns the redundancy into a factoriza-tion of the transform - the fast algorithm. To realize this program, new results on decompositionmatrices will be derived in the context of a constructive extension of standard representationtheory, where representations are manipulated up to equality, not only up to equivalence.We will implement the algorithm for generating fast discrete signal transforms within a packagefor symbolic computation with group representations and structured matrices and interface it witha DSP-AL, namely SPIRAL.We consider different types of "symmetry," going beyond regular representations to includearbitrary permutation and monomial representations, in order to capture in the representationframework a wide class of signal transforms. Besides the DFT, and trigonometric transforms, wewill consider other transforms including wavelet transforms.We use the group representation framework to explore the connection between the "symmetry"of a signal transform and its properties with respect to signal processing. The use of a transformcan be justified on the basis of the model underlying the data. We have shown this relation to beconnected to the boundary conditions (b.c.) assumed in describing a certain class of models widelyused in applications. These b.c.'s also reflect the type of "data extension" that is hypothesized,for example, cyclic b.c.'s versus signal periodic extension versus the discrete Fourier transform.This proposal will exploit the relations between the "symmetry" of the representation, the signaltransform, and the signal models, enabling us to address some fundamental questions, namelyhow to design a signal transform which is adapted to a given signal model (i.e., reflects a desiredsymmetry) and is computationally the most efficient.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CIF: Small: Graph Structure Discovery of Networked Dynamical Systems
  • 批准号:
    2327905
  • 项目类别:
    Standard Grant
  • 资助金额:
    $60.0万
  • 财政年份:
    2024
  • 负责人:
    Jose Moura
  • 依托单位:
CIF: Medium: Signal representation, sampling and recovery on graphs
  • 批准号:
    1563918
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $69.0万
  • 财政年份:
    2016
  • 负责人:
    Jose Moura
  • 依托单位:
CIF: Medium: Data Science: Analytics for Unstructured and Distributed Data
  • 批准号:
    1513936
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $118.94万
  • 财政年份:
    2015
  • 负责人:
    Jose Moura
  • 依托单位:
CIF: Small: Gossiping, Intermittency, and Kalman Filtering
  • 批准号:
    1018509
  • 项目类别:
    Standard Grant
  • 资助金额:
    $49.38万
  • 财政年份:
    2010
  • 负责人:
    Jose Moura
  • 依托单位:
海外基金