Abstract
The paper presents a decomposition implementation of Horner’s scheme for calculating the values of multidimensional polynomials, which reduces the problem to calculating a sequence of values of one-dimensional polynomials according to Horner’s scheme. The possibility of using this scheme in a distributed computer environment is studied. The operation of the scheme is exemplified by the problem of constructing approximate analytical solutions of differential equations with a polynomial right-hand side.
Similar content being viewed by others
REFERENCES
A. P. Afanas’ev, “Continuation of trajectories in optimal control,” Proceedings of the Institute of System Analysis of the Russian Academy of Sciences (KomKniga, Moscow, 2006) [in Russian].
A. P. Afanas’ev and A. S. Tarasov, “Quasi-analytic solution of systems of differential equations with polynomial right-hand sides,” in Proceedings of the Institute of System Analysis of the Russian Academy of Sciences: Problems in Distributed Computing: Distributed Applications, Communications Systems, Mathematical Models, and Optimization (KomKniga, Moscow, 2006), Vol. 25, pp. 165–183 [in Russian].
A. P. Afanas’ev and S. M. Dzyuba, “Method for constructing approximate analytic solutions of differential equations with a polynomial right-hand side,” Comput. Math. Math. Phys. 55 (10), 1665–1673 (2015).
A. P. Afanas’ev and S. M. Dzyuba, “Construction of the minimal sets of differential equations with polynomial right-hand side,” Differ. Equations 51 (11), 1403–1412 (2015).
D. D. McCracken and W. S. Dorn, Numerical Methods and FORTRAN Programming (Wiley, New York, 1968).
A. V. Levitin, “Horner scheme and raising to power,” Algorithms: Introduction to Design and Analysis (Williams, Moscow, 2006), pp. 284–291 [in Russian].
T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction to Algorithms (MIT and McGraw-Hill, New York, 2009).
T. V. Dikanev, “Calculation of polynomials in several variables.” http://www.tvd-home.ru/numerical/polynom.
M. L. Dowling, “A fast parallel Horner algorithm,” SIAM J. Comput. 19 (1), 133–142 (1990).
J. M. Peña and T. Sauer, “On the multivariate Horner scheme,” SIAM J. Numer Anal. 37 (4), 1186–1197 (2000).
J. M. Peña and T. Sauer, “On the multivariate Horner scheme II: Running error analysis,” Computing (Vienna/New York) 65, 313–322 (2000).
Funding
This work was supported by the Russian Science Foundation (project no. 16-11-10352) and by the Ministry of Education and Science of the Russian Federation (project no. 2.1777.2017/4.6).
Author information
Authors and Affiliations
Corresponding authors
Additional information
Translated by E. Chernokozhin
Rights and permissions
About this article
Cite this article
Afanas’ev, A.P., Dzyuba, S.M. Decomposition Implementation of Horner’s Scheme for Calculating the Values of Multidimentional Polynomials. Comput. Math. and Math. Phys. 60, 179–183 (2020). https://doi.org/10.1134/S0965542520020025
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0965542520020025