DocumentCode
2086109
Title
Towards optimal multiple constant multiplication: A hypergraph approach
Author
Gustafsson, Oscar
Author_Institution
Dept. of Electr. Eng., Linkoping Univ., Linkoping
fYear
2008
fDate
26-29 Oct. 2008
Firstpage
1805
Lastpage
1809
Abstract
In this work a novel approach to the multiple constant multiplication problem, i.e., finding a realization of a number of constant multiplications by using shift and addition with a minimum number of additions, is presented. By using a directed hypergraph, the problem comes down to finding a Steiner hypertree in the graph. The proposed formulation can guarantee an optimal solution, given that an optimal Steiner hypertree is found. However, finding a Steiner tree in a hypergraph is an NP-hard problem. Therefore, we present algorithms for different partial problems and discuss how they can be used to solve the whole problem. An integer linear programming model is used to solve the Steiner hypertree problem. The model can also include additional constraints such as adder depth and fan-out.
Keywords
computational complexity; directed graphs; integer programming; linear programming; trees (mathematics); NP-hard problem; Steiner hypertree; directed hypergraph; integer linear programming; optimal multiple constant multiplication; Costs; Delay; Energy consumption; Finite impulse response filter; Hardware; Hydrogen; Integer linear programming; NP-hard problem; Search methods; Steiner trees;
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.5074738
Filename
5074738
Link To Document