期刊文献+

基于NTL算法库的多元多项式因式分解高效实现 被引量:1

High performance implementation of factoring multivariate polynomials based on NTL
下载PDF
导出
摘要 针对多元多项式因式分解困难问题,利用现有因式分解算法,提出了一种基于任意精度计算函数库NTL的高效多元多项式因式分解实现方法HPFMP。介绍了NTL算法库,讨论了如何运用该算法库实现高效的数论与计算代数计算;充分利用具备高效、任意精度大整数、实数的计算数论与计算代数的NTL算法库实现了多元多项式因式分解;与现有代数系统Maple11进行了对比测试,实验结果表明,该实现方法具有更高的效率。 Due to the difficulty of factoring multivariate polynomials, a new implementation of high performance named HPFMF was proposed based on NTL and the existence of faetorization algorithms. The NTL was introduced and how to apply the library to implement the algorithms of number theory and computer algebra was discussed. The factoring multivariate polynomials was successfully designed and implemented. Experimental results show that the method is more efficient than factor in Maple 11 for multivariate polynomials.
出处 《计算机应用》 CSCD 北大核心 2008年第6期1627-1629,共3页 journal of Computer Applications
基金 国家重点基础研究发展规划(2004CB318003) 中国科学院知识创新重要方向项目(KJCX2-YW-S02)
关键词 多变元 多项式运算 因式分解 NTL multivariate polynomial computation faetorization Number Theory Library (NTL)
  • 相关文献

参考文献10

  • 1Von ZUR GATHEN J , GERHARD J . Modem computer algebra [ M]. New York: Cambridge University Press, 1999.
  • 2张建中,肖国镇.关于有限域上多项式因式分解[J].西安电子科技大学学报,1998,25(3):273-276. 被引量:8
  • 3BERNARDIN L, MONAGAN M B. Efficient multivariate factorization over finite fields [ C]// Proceedings of the 12th International Symposium on Applied Algebra, Algebraic Algorithms and Error- Correcting Codes, LNCS 1255. Berlin: Springer-Verlag, 1997:15 - 28.
  • 4冯勇,陈光喜,符红光,曾振柄.基于Linux下的高性能符号计算平台的实现[J].计算机工程与应用,2003,39(15):16-19. 被引量:5
  • 5彭长根,李祥.有限域GF(2^m)上椭圆曲线密码体制的运算分析及NTL实现[J].贵州大学学报(自然科学版),2005,22(1):1-6. 被引量:4
  • 6KONSTANTINOU E , STAMATIOU Y C , ZAROLIAGIS C D . A software library for elliptic curve cryptography algorithm [ C]// Proceedings of the 10th Annual European Symposium on Algorithms (ESA 2002), LNCS 2461. Berlin: Springer-Verlag, 2002: 101- 130.
  • 7LECERF G. Improved dense multivariate polynomial factorization algorithms[ J]. Journal of Symbolic Computation, 2007, 42(4) : 477 - 494.
  • 8A tour of NTL [ EB/OL]. [ 2007 - 10 - 10]. http://shoup, net/ ntl/doe/tour, html.
  • 9SYNAPS (SYmbolic Numeric ApplicationS) [ EB/OL]. [ 2007 -10 -05]. http://www-sop. inria. fr/galaad/synaps/.
  • 10STROUSTRUP B. The C + + programming language [ M]. 3rd ed. [ S. l. ] : Addison-Wesley Professional, 2000.

二级参考文献14

  • 1李湛.一种改进的椭圆曲线密码实现算法[J].电子科技,2004,17(7):31-33. 被引量:13
  • 2Joachim yon zur Gathen.Modern Computer Algebra[M].Cambridge University Press, 1999.
  • 3Christian Bauer,Alexander Frank et aLIntroduction to the GiNaC Framework for symbolic computation within the C++ Programming Language[J]. J Symbolic Computation,2002;33:1-12.
  • 4K O Geddes et a1.1992 Algorithm for Computer Algebra[M].Kluwer Academic Publishers Boston/Dordrecht/London,1992.
  • 5X S Gao,D Wang.Computer Mathematics[C].In:Proc of ASCM'2000, World Scientific, Singapore, 2000.
  • 6王新梅,纠错码.原理与方法,1991年
  • 7IEEE P1363. Part4:Elliptie Curve System. November 6 1995.
  • 8V. Shoup. A Tour of NTL. http://www.shoup. net/.
  • 9Online Elliptic Curve Cryptography Tutorial. http ://www. certicom. com/.
  • 10V. Kislenkov. V. Mitrofanov. Eugene V. Zima. How fast can we comoute oroducts. ISSAC 1999:75 -82.

共引文献13

同被引文献2

引证文献1

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部