Electronics Science Technology and Application

  • Home
  • About
    • About the Journal
    • Contact
  • Article
    • Current
    • Archives
  • Submissions
  • Editorial Team
  • Announcements
Register Login

ISSN

2424-8460(Online)

2251-2608(Print)

Article Processing Charges (APCs)

US$800

Publication Frequency

Quarterly

PDF

Published

2026-01-30

Issue

Vol 12 No 4 (2025): Published

Section

Articles

A more efffcient algorithm for Chinese remainder theorem of sparse polynomials

Mingjun Ouyang

Keystone Academy


DOI: https://doi.org/10.59429/esta.v12i4.12676


Keywords: Chinese remainder theorem; sparse polynomial; interpolation


Abstract

The Chinese Remainder Theorem (CRT) for polynomials is an extension of the well-known theorem in number theory, which deals with the existence and uniqueness of solutions to a system of congruences. One formulation of CRT involves recovering an unknown polynomial f given its reductions modulo a se- quence of polynomials gi , i = 1, 2, ...,s. In the classical setting, the polynomials gi are required to be coprime, and the sum of their degrees ∑=1 deggi must exceed degf. In this paper, we present a sparse algorithm tailored for the case where the number of terms in f is no more than T, and the polynomials gi have the form gi = xpi − 1. Our algorithm demonstrates that under these conditions, the sum of the degrees of gi needs only satisfy ∑si=1 deggi ≥ O~ (T2 log2 D) to uniquely determine f, where degf is at most D. This smaller degree sum con- dition provides an advantage over traditional Polynomial Chinese Remainder Theorem approaches when T2 log2 D < D, particularly when f is sparse. Our sparse algorithm thus offers an efficient way to recover sparse polynomials.


References

[1] A. Arnold, M. Giesbrecht, and D. S. Roche. Sparse interpolation over finite fields via low-order roots of unity. In Proceedings of the 39th International Sym- posium on Symbolic and Algebraic Computation, ISSAC '14, page 27–34, New York, NY, USA, 2014. Association for Computing Machinery.

[2] A. Arnold, M. Giesbrecht, and D. S. Roche. Faster sparse multivariate polyno- mial interpolation of straight-line programs. Journal of Symbolic Computa- tion, 75:4–24, 2016. Special issue on the conference ISSAC 2014: Symbolic computation and computer algebra.

[3] S. Garg and . Schost. Interpolation of polynomials given by straight-line programs. Theoretical Computer Science, 410(27-29):2659–2662, 2009.

[4] M. Giesbrecht and D. S. Roche. Diversification improves interpolation. In Pro- ceedings of the 36th International Symposium on Symbolic and Algebraic Computation, ISSAC '11, page 123–130, New York, NY, USA, 2011. Asso- ciation for Computing Machinery.

[5] J. von zur Gathen and J. Gerhard. Modern computer algebra. Cambridge University Press, USA, 1999.



ISSN: 2424-8460
21 Woodlands Close #02-10 Primz Bizhub Singapore 737854

Email:editorial_office@as-pub.com