• DocumentCode
    165472
  • Title

    Progress towards constructing sequences of benchmarks for quantum Boolean circuits synthesis

  • Author

    Jegier, Jerzy ; Kerntopf, Pawel

  • fYear
    2014
  • fDate
    18-21 Aug. 2014
  • Firstpage
    250
  • Lastpage
    255
  • Abstract
    In this paper, a method for constructing sequences of reversible functions of large number of variables is presented. First, by using our database of all minimal reversible circuits for 3-variable reversible functions, and our tool for designing minimal circuits for 4-variable reversible functions, circuits with structural regularities are searched for. The aim is to find a pair, 3- and 4-variable functions, having similar permutation cycle structures, for which there exist minimal circuits with the same kind of structural regularity. After finding such a pair we are extrapolating the selected structural regularities to circuits of higher number of inputs. Then, cycle structure properties of the functions implemented by the extrapolated circuits are checked for similarity to the previously found pair. In this way, we have found many sequences of reversible functions having similar properties. The approach is promising for constructing benchmarks of large size for which minimal or nearly minimal circuits are known.
  • Keywords
    Boolean functions; integrated circuit design; 3-variable functions; 4-variable functions; cycle structure properties; extrapolated circuits; quantum Boolean circuits synthesis; reversible functions; structural regularities; Benchmark testing; Cost function; Databases; Extrapolation; Libraries; Logic gates; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nanotechnology (IEEE-NANO), 2014 IEEE 14th International Conference on
  • Conference_Location
    Toronto, ON
  • Type

    conf

  • DOI
    10.1109/NANO.2014.6967983
  • Filename
    6967983