DocumentCode
2079199
Title
Fixed-point filter design and Riemannian geometry
Author
Cerna, Michael ; Marker, Bryan ; Nagle, Jim ; Wenzel, Lothar
Author_Institution
Nat. Instrum., Austin, TX
fYear
2008
fDate
26-29 Oct. 2008
Firstpage
566
Lastpage
569
Abstract
Integer programming is a notoriously hard problem even in case of linear 0-1 programming. On the other hand, there are numerous problems in engineering and applied mathematics that require fast solvers, typically in an approximate sense. For example, fixed-point implementations of existing floating point algorithms can be reformulated using integer programming. Here, a certain notion of nearness is used to find the closest grid point to a given non-grid point. The underlying metric is typically highly warped and rounding to the nearest neighbor is very often doomed to fail. We present a novel approach that is a combination of three ideas. (1) Riemannian geometry is used to describe the underlying metric. (2) A well-known theorem by Minkowski suggests the existence of a good approximation in a certain neighborhood of the optimal floating point. Other neighborhoods are generated by using semi-definite Boolean optimization techniques. (3) Such neighborhoods are sampled in a highly efficient way to find the aforementioned approximation. Examples chosen from the field of digital signal processing explain some implementation details.
Keywords
filtering theory; geometry; signal processing; Minkowski theorem; Riemannian geometry; approximate sense; closest grid point; digital signal processing; fixed-point filter design; integer programming; Digital signal processing; Filters; Geometry; Instruments; Integer linear programming; Linear programming; Mathematics; Nearest neighbor searches; Signal processing algorithms; Symmetric matrices;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2008 42nd Asilomar Conference on
Conference_Location
Pacific Grove, CA
ISSN
1058-6393
Print_ISBN
978-1-4244-2940-0
Electronic_ISBN
1058-6393
Type
conf
DOI
10.1109/ACSSC.2008.5074469
Filename
5074469
Link To Document