节点文献

置换群与整数间一对一Hash函数的构建

Construction of one-for-one Hash function mapping between permutation group and integral number

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 陈汉武李志强徐宝文

【Author】 Chen Hanwu1 Li Zhiqiang1,2 Xu Baowen11(School of Computer Science and Engineering,Southeast University,Nanjing 210096,China)2(College of Information Engineering,Yangzhou University,Yangzhou 225009,China)

【机构】 东南大学计算机科学与工程学院东南大学计算机科学与工程学院 南京210096南京210096扬州大学信息工程学院扬州225009

【摘要】 为了提高量子可逆逻辑电路自动生成与优化的效率,给出了一个在置换群与整数域上满足一对一映射的Hash函数构建方法.一个n×n的量子可逆逻辑门的输入和输出对可有2n!种组合,若将一个组合对应一个置换,则一切2n次置换的集合就组成一个置换群.Hash函数H(X)利用每一个置换中数字的排列位置,求出该数字的逆序数并计算其函数值,将置换群的元素X(a0a1…a2n-1)映射到整数Z∈{0,1,…,2n!-1}的集合上,快速确定计算位置.该函数不但可以大大提高量子可逆逻辑综合算法的效率,而且结构简单,性质良好,具有一般性意义.

【Abstract】 For improving the efficiency of reversible logic circuit automation and optimization of quantum,a construction of one-for-one Hash function mapping between permutation group and integral number is proposed.There are 2n! combinatorial duals of input/output in a reversible logic gate of n×n quantum.If a combinatorial dual corresponds to a permutation,then a permutation group can be created with the set composed by all 2n permutations.The Hash function H(X) maps an element X(a0a1…a2n-1) of a permutation group onto an integer Z∈{0,1,…,2n!-1} by counting athwart ordinal number of every number in a permutation by using its arrangement and computing its function value,and quickly confirming the position.The efficiency of synthetic algorithms for reversible logic of quantum can be greatly improved by using this function.Moreover,this function has simple structure,good performance and universality.

【基金】 国家自然科学基金资助项目(60572071);江苏省自然科学基金资助项目(BK2005053,BM2006504,BK2007104);江苏省高校自然科学基金资助项目(06KJB520137).
  • 【文献出处】 东南大学学报(自然科学版) ,Journal of Southeast University(Natural Science Edition) , 编辑部邮箱 ,2008年02期
  • 【分类号】TN791
  • 【被引频次】2
  • 【下载频次】182
节点文献中: 

本文链接的文献网络图示:

本文的引文网络