...
首页> 外文期刊>Signal Processing, IEEE Transactions on >Linear Programming Algorithms for Sparse Filter Design
【24h】

Linear Programming Algorithms for Sparse Filter Design

机译:稀疏滤波器设计的线性规划算法

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

In designing discrete-time filters, the length of the impulse response is often used as an indication of computational cost. In systems where the complexity is dominated by arithmetic operations, the number of nonzero coefficients in the impulse response may be a more appropriate metric to consider instead, and computational savings are realized by omitting arithmetic operations associated with zero-valued coefficients. This metric is particularly relevant to the design of sensor arrays, where a set of array weights with many zero-valued entries allows for the elimination of physical array elements, resulting in a reduction of data acquisition and communication costs. However, designing a filter with the fewest number of nonzero coefficients subject to a set of frequency-domain constraints is a computationally difficult optimization problem. This paper describes several approximate polynomial-time algorithms that use linear programming to design filters having a small number of nonzero coefficients, i.e., filters that are sparse. Specifically, we present two approaches that have different computational complexities in terms of the number of required linear programs. The first technique iteratively thins the impulse response of a non-sparse filter until frequency-domain constraints are violated. The second minimizes the 1-norm of the impulse response of the filter, using the resulting design to determine the coefficients that are constrained to zero in a subsequent re-optimization stage. The algorithms are evaluated within the contexts of array design and acoustic equalization.
机译:在设计离散时间滤波器时,脉冲响应的长度通常用作计算成本的指标。在复杂度由算术运算控制的系统中,脉冲响应中非零系数的数量可能是一个更合适的指标,并且通过省去与零值系数相关的算术运算,可以节省计算量。此度量标准与传感器阵列的设计特别相关,在传感器阵列中,具有许多零值条目的一组阵列权重可消除物理阵列元素,从而减少数据采集和通信成本。然而,设计具有最少数量的非零系数且受一组频域约束的滤波器是计算上困难的优化问题。本文介绍了几种近似的多项式时间算法,这些算法使用线性编程来设计具有少量非零系数的滤波器,即稀疏滤波器。具体来说,我们提出了两种方法,它们在所需线性程序的数量方面具有不同的计算复杂性。第一种技术迭代地稀疏非稀疏滤波器的脉冲响应,直到违反频域约束为止。第二个方法使用最终设计确定在随后的重新优化阶段中约束为零的系数,从而使滤波器的脉冲响应的1-范数最小。在阵列设计和声音均衡的背景下评估算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号