Invention Grant
US08903083B2 Fast evaluation of many polynomials with small coefficients on the same point
有权
对同一点上具有小系数的许多多项式进行快速评估
- Patent Title: Fast evaluation of many polynomials with small coefficients on the same point
- Patent Title (中): 对同一点上具有小系数的许多多项式进行快速评估
-
Application No.: US13205755Application Date: 2011-08-09
-
Publication No.: US08903083B2Publication Date: 2014-12-02
- Inventor: Craig B. Gentry , Shai Halevi
- Applicant: Craig B. Gentry , Shai Halevi
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Harrington & Smith
- Main IPC: H04L9/28
- IPC: H04L9/28 ; H04L9/08 ; H04L9/30 ; H04L9/00

Abstract:
In one exemplary embodiment of the invention, a method for evaluating at point r one or more polynomials p1(x), . . . , pl(x) of maximum degree up to n−1, where the polynomial pi(x) has a degree of ti−1, the method including: partitioning each polynomial pi(x) into a bottom half pibot(x) with bottom terms of lowest si coefficients and a top half pitop(x) with top terms of remaining ti−si coefficients; recursively partitioning the bottom half pibot(x) and the top half pitop(x) of each polynomial pi(x) obtaining further terms having a lower degree than previous terms, performed until at least one condition is met yielding a plurality of partitioned terms; evaluating the bottom half pibot(x) and the top half pitop(x) at the point r for each polynomial pi(x) by evaluating the partitioned terms at the point r and iteratively combining the evaluated partitioned terms; and evaluating each polynomial pi(x) at the point r by setting pi(r)=rsipitop(r)+pibot(r).
Public/Granted literature
- US20120039463A1 Fast Evaluation Of Many Polynomials With Small Coefficients On The Same Point Public/Granted day:2012-02-16
Information query