首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Computing Sparse GCD of Multivariate Polynomials via Polynomial Interpolation
Authors:Min Tang  Bingyu Li  Zhenbing Zeng
Institution:1.School of Mathematics and Computing Science, Guangxi Key Laboratory of Cryptography and Information Security,Guilin University of Electronic Technology,Guilin,China;2.Shanghai Key Laboratory of Trustworthy Computing,East China Normal University,Shanghai,China;3.School of Mathematics and Statistics,Northeast Normal University,Changchun,China;4.Department of Mathematics,Shanghai University,Shanghai,China
Abstract:The problem of computing the greatest common divisor (GCD) of multivariate polynomials, as one of the most important tasks of computer algebra and symbolic computation in more general scope, has been studied extensively since the beginning of the interdisciplinary of mathematics with computer science. For many real applications such as digital image restoration and enhancement, robust control theory of nonlinear systems, L1-norm convex optimization in compressed sensing techniques, as well as algebraic decoding of Reed-Solomon and BCH codes, the concept of sparse GCD plays a core role where only the greatest common divisors with much fewer terms than the original polynomials are of interest due to the nature of problems or data structures. This paper presents two methods via multivariate polynomial interpolation which are based on the variation of Zippel’s method and Ben-Or/Tiwari algorithm, respectively. To reduce computational complexity, probabilistic techniques and randomization are employed to deal with univariate GCD computation and univariate polynomial interpolation. The authors demonstrate the practical performance of our algorithms on a significant body of examples. The implemented experiment illustrates that our algorithms are efficient for a quite wide range of input.
Keywords:
本文献已被 CNKI SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号