A modified strategy of the common subexpression elimination and its application to implement FIR filters

Author(s):  
Zaishuang Liu ◽  
Changyong Pan ◽  
Zhaocheng Wang ◽  
Kewu Peng
2015 ◽  
Vol 4 (4) ◽  
pp. 472
Author(s):  
Firas Ali Jawad Al-Hasani

A combinatoric model for the multiple constant multiplication (MCM) operation is developed. The model is found by decomposing each coefficient using the A−operation into two subexpressions. The constituted subexpressions are, in turn, decomposed using the A−operation. Connecting all of the decompositions results the decomposition graph which represents the solution space. The decomposition graph itself is not feasible for routing to find the minimum solutions. Therefore, a transformation on the A−operation is proposed to make the decomposition graph routable. In this case, the A−operation is transformed into a subexpression operation by replacing the shift information attached to the arcs by the other subexpression information which is called the demand. A demand that attached to an arc will represent its cost. The resulting transformed graph is called the demand graph. The demand graph is augmented with deadheading arcs to make it routable. Deadheading arcs are with zero demand. Similarly, traversing an arc with synthesized demand is of zero cost. Enumerating all of the routes that start from the signal vertex and visit all the coefficients gives all the solutions of the MCM problem. The routing technique requires redirecting the route when encountering an unsynthesized demand. The route in this case backtrack to the first encountered synthesized ancestors for this demand. This routing style analogous to the dynamic capacitated arc routing. To prevent exhaust routing, ant colony optimization (ACO) meta-heuristics is proposed to traverse the augmented demand graph. The solution space contains all the possible solutions that can be obtained from using both of the common subexpression elimination (CSE) and graph dependent heuristics that traditionally used to solve the MCM operation.


1978 ◽  
Vol 48 ◽  
pp. 389-390 ◽  
Author(s):  
Chr. de Vegt

AbstractReduction techniques as applied to astrometric data material tend to split up traditionally into at least two different classes according to the observational technique used, namely transit circle observations and photographic observations. Although it is not realized fully in practice at present, the application of a blockadjustment technique for all kind of catalogue reductions is suggested. The term blockadjustment shall denote in this context the common adjustment of the principal unknowns which are the positions, proper motions and certain reduction parameters modelling the systematic properties of the observational process. Especially for old epoch catalogue data we frequently meet the situation that no independent detailed information on the telescope properties and other instrumental parameters, describing for example the measuring process, is available from special calibration observations or measurements; therefore the adjustment process should be highly self-calibrating, that means: all necessary information has to be extracted from the catalogue data themselves. Successful applications of this concept have been made already in the field of aerial photogrammetry.


Sign in / Sign up

Export Citation Format

Share Document