• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2023, Vol. 45 ›› Issue (04): 599-606.

• High Performance Computing • Previous Articles     Next Articles

A sparse interpolation algorithm based on modular arithmetic coefficient parsing

TANG Min,QI Niu-niu,DENG Guo-qiang   

  1. (Guangxi Colleges and Universities Key Laboratory of Data Analysis and Computation,
    School of Mathematics & Computing Science,Guilin University of Electronic Technology,Guilin  541004,China)
  • Received:2022-01-20 Revised:2022-06-03 Accepted:2023-04-25 Online:2023-04-25 Published:2023-04-13

Abstract: Sparse multivariate polynomial interpolation is an effective strategy to reconstruct black box functions by using the sparse structure of polynomials and the given interpolation point information, which is widely used in science and engineering fields. The complexity of the traditional sparse interpolation algorithm based on Prony method is related to the number and degree of polynomial terms, and the efficiency is low when en-countering large-scale problems due to the execution of multiple high-order algebraic operations. Therefore, this paper proposes a sparse multivariate polynomial interpolation algorithm based on polynomial coefficient parsing. The core operation is to resolve the coefficients of univariate polynomials by using modular arithmetic, which avoids the solution of higher-order equations and finding the roots of higher order equation in the traditional method. In this method, black box polynomial is regarded as a univariate polynomial with one variable as the principal component, and the multivariate polynomial is recovered by parsing the values of the coefficient polynomials of the principal component at different interpolation point. Theoretical analysis and numerical experiments show that the algorithm is effective and feasible.

Key words: sparse multivariate polynomial interpolation, coefficient parsing, Ben-Or/Tiwari algorithm, modular arithmetic