• DocumentCode
    1744892
  • Title

    A novel technique for optimization over the canonical signed-digit number space using genetic algorithms

  • Author

    Fuller, Arthur T G ; Nowrouzian, B.

  • Author_Institution
    Local Internet Hardware Dev., Nortel Networks, Ottawa, Ont., Canada
  • Volume
    2
  • fYear
    2001
  • fDate
    6-9 May 2001
  • Firstpage
    745
  • Abstract
    In a previous paper, a novel approach was presented for the restoration of “corrupted” canonical signed-digit (CSD) numbers to their correct format after the application of crossover and mutation operations in genetic algorithms. This paper is concerned with the development of a new technique for the crossover and mutation of CSD numbers which avoids the corruption of the resulting offspring numbers altogether. This is accomplished by encoding the CSD numbers in terms of an “elasticity” factor representing the number of zero digits between each pair of non-zero neighboring digits. The resulting encoding leads to marked improvements in efficiency in terms of storage requirements in the course of optimization, particularly for larger CSD number wordlengths. Furthermore, it gives rise to important flexibility in practical optimization situations by making it possible to place a constraint on the maximum number of non-zero digits in the resulting offspring CSD numbers. In addition, it preserves, as much as possible, the value and the bit-pattern of these offspring CSD numbers, with the bit-pattern becoming crucial when one considers sub-expression sharing. An application example is given to illustrate the resulting technique
  • Keywords
    digital arithmetic; digital filters; encoding; filtering theory; genetic algorithms; CSD numbers; canonical signed-digit number space; crossover operations; digital filter optimization; elasticity factor; encoding; genetic algorithms; mutation operations; storage requirements; sub-expression sharing; Constraint optimization; Digital filters; Digital signal processing; Encoding; Genetic algorithms; Genetic mutations; Hardware; IP networks; Iris; Simulated annealing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2001. ISCAS 2001. The 2001 IEEE International Symposium on
  • Conference_Location
    Sydney, NSW
  • Print_ISBN
    0-7803-6685-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2001.921178
  • Filename
    921178