POLYNOMIAL TRANSFORMATION DEVICE, POLYNOMIAL TRANSFORMATION METHOD, AND PROGRAM
This polynomial transformation device: receives, as input, a multivariable polynomial f(x0, .., xN−1) relating to N variables x0, ..., xN−1; and obtains and outputs a multivariable polynomial h(x0, ..., xN−1, a0, ..., aJ−1) = g(x0, ..., xN−1, a0, ..., aJ−1) + s(a0, xz (0, 0), ..., xz (0, M(0)−1)) +...
Saved in:
Main Author | |
---|---|
Format | Patent |
Language | English French Japanese |
Published |
20.10.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | This polynomial transformation device: receives, as input, a multivariable polynomial f(x0, .., xN−1) relating to N variables x0, ..., xN−1; and obtains and outputs a multivariable polynomial h(x0, ..., xN−1, a0, ..., aJ−1) = g(x0, ..., xN−1, a0, ..., aJ−1) + s(a0, xz (0, 0), ..., xz (0, M(0)−1)) + ... + s(aJ−1, xz (J−1, 0), ..., xz(J−1, M(J−1))) in which are added together a multivariable polynomial g(x0, ..., xN−1, a0, ..., aJ−1), which is obtained by transforming a factor xz(j, 0)...xz(j, M(j)−1) portion shared by a plurality of items in the multivariable polynomial f(x0, ..., xN−1) using mutually the same additional variable aj, and a constraint expression s(aj, xz(j, 0), ..., xz(j, M(j)−1)), which assumes a smallest value when aj = xz(j, 0)...xz(j, M(j)−1).
Un dispositif de transformation polynomiale : reçoit, en tant qu'entrée, un polynôme multivarié f(x0, .., xN−1) se rapportant à N variables x0, ..., xN−1 ; et obtient et délivre en sortie un polynôme multivarié h(x0, ..., xN−1, a0, ..., aJ−1) = g(x0, ..., xN−1, a0, ..., aJ−1) + s(a0, xz (0, 0), ..., xz (0, M(0)−1)) + ... + s(aJ−1, xz (J−1, 0), ..., xz(J−1, M(J−1))) dans lequel sont additionnés un polynôme multivarié g(x0, ..., xN−1, a0, ..., aJ−1), qui est obtenu par transformation d'une partie de facteur xz(j, 0)...xz(j, M(j)−1) partagée par une pluralité d'éléments dans le polynôme multivarié f f(x0, ..., xN−1) en utilisant mutuellement la même variable supplémentaire aj, et une expression de contrainte s(aj, xz(j, 0), ..., xz(j, M(j)−1)), qui prend la valeur la plus petite lorsque aj = xz(j, 0)...xz(j, M(j)−1).
多項式変換装置が、N個の変数x0,...,xN-1に関する多変数多項式f(x0,...,xN-1)を入力とし、多変数多項式f(x0,...,xN-1)における複数の項に共通する約数xz(j,0)...xz(j,M(j)-1)部分を互いに同一の追加変数ajで置換して得られる多変数多項式g(x0,...,xN-1,a0,...,aJ-1)と、aj=xz(j,0)...xz(j,M(j)-1)のときに最小値をとる制約式s(aj,xz(j,0),...,xz(j,M(j)-1))と、を加算した多変数多項式h(x0,...,xN-1,a0,...,aJ-1)=g(x0,...,xN-1,a0,...,aJ-1)+s(a0,xz(0,0),...,xz(0,M(0)-1))+...+s(aJ-1,xz(J-1,0),...,xz(J-1,M(J-1)))を得て出力する。 |
---|---|
Bibliography: | Application Number: WO2021JP15548 |