A new algorithm for the elimination of common subexpressions in hardware implementation of digital filters by using genetic programming | IEEE Conference Publication | IEEE Xplore