Skip to content
DraconiticResearch
Search Sources API
203,203 studies31 sourcesUpdated 56 min ago
PreprintarXiv licencearXiv

A MATLAB Tool for the Stable Generation of Matrix Polynomial Evaluation Schemes with Two-Product Savings

Abstract

Computing numerical approximations of matrix functions frequently relies on the efficient evaluation of high-degree matrix polynomials. Although computational bounds are historically governed by the Paterson--Stockmeyer (PS) method, recent theoretical developments have demonstrated the viability of evaluation schemes that eliminate two matrix products (2M). Existing literature documents stable instances of this 2M reduction only for isolated cases, such as specific degrees of Taylor approximations for the matrix exponential and the matrix logarithm. However, a generalized approach for arbitrary polynomials remains unestablished. To address this limitation, this work presents a software-driven procedure that extends these computational savings to polynomials of degrees m ∈ {18, 21, 24, 26, 27, 28} and all m ≥ 30, requiring primarily a non-zero leading coefficient. Since the underlying evaluation coefficients must be determined by solving systems of nonlinear equations (SNEs), selecting a numerically stable solution set is critical. We introduce an automated verification routine designed to filter and validate robust coefficient sets for floating-point execution. The primary contribution is a MATLAB implementation leveraging variable precision arithmetic to handle the underlying SNEs, verify stability, and project precision bounds. Numerical experiments involving various matrix functions verify that the developed implementation preserves or, in some instances, enhances the numerical accuracy of the classic PS method, while systematically achieving the theoretical reduction of 2M.

Related

  1. Cryptanalysis of a Class of Ideal Secret Sharing Schemes Based on the CRT for Polynomial Rings
    Jian Ding, Zhiyuan Guo, Hongju Li +1
    arXivPreprintCC BY 4.0Full textGeneral mathematicsarXiv
  2. Codes and designs in multivariate Q-polynomial association schemes
    Minjia Shi, Jing Wang, Patrick Solé
    arXivPreprintCC BY 4.0Full textCombinatorics & discrete mathematicsarXiv
  3. Polynomial Difference Schemes with Energy and Momentum Multipliers on Orthogonal Uniform Meshes: Stencil Restrictions and Monge--Ampère-Type Examples
    E. I. Kaptsov
    arXivPreprintarXiv licenceFull textMathematical physicsNumerical analysis & scientific computingarXiv
  4. Multivariate P- and Q-polynomial structures of generalized Johnson association schemes
    Hirotake Kurihara
    arXivPreprintarXiv licenceFull textAlgebra & number theoryCombinatorics & discrete mathematicsarXiv
  5. A tight 1/3-approximation algorithm and fully polynomial-time approximation schemes for the Colored Knapsack Problem
    Fabio Ciccarelli, Fabio Furini
    arXivPreprintCC BY 4.0Full textOptimisation & controlarXiv
BibTeX
@misc{ibanez2026matlab,
  title = {{A MATLAB Tool for the Stable Generation of Matrix Polynomial Evaluation Schemes with Two-Product Savings}},
  author = {J. Ibáñez and J. Sastre and J. M. Alonso and E. Defez},
  howpublished = {arXiv},
  year = {2026},
  month = sep,
  doi = {10.48550/arxiv.2607.28286},
  eprint = {2607.28286},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2607.28286},
}
RIS
TY  - UNPB
TI  - A MATLAB Tool for the Stable Generation of Matrix Polynomial Evaluation Schemes with Two-Product Savings
AU  - J. Ibáñez
AU  - J. Sastre
AU  - J. M. Alonso
AU  - E. Defez
PY  - 2026
DA  - 2026/09/23
PB  - arXiv
DO  - 10.48550/arxiv.2607.28286
UR  - https://arxiv.org/abs/2607.28286
AB  - Computing numerical approximations of matrix functions frequently relies on the efficient evaluation of high-degree matrix polynomials. Although computational bounds are historically governed by the Paterson--Stockmeyer (PS) method, recent theoretical developments have demonstrated the viability of evaluation schemes that eliminate two matrix products (2M). Existing literature documents stable instances of this 2M reduction only for isolated cases, such as specific degrees of Taylor approximations for the matrix exponential and the matrix logarithm. However, a generalized approach for arbitrary polynomials remains unestablished. To address this limitation, this work presents a software-driven procedure that extends these computational savings to polynomials of degrees m ∈ {18, 21, 24, 26, 27, 28} and all m ≥ 30, requiring primarily a non-zero leading coefficient. Since the underlying evaluation coefficients must be determined by solving systems of nonlinear equations (SNEs), selecting a numerically stable solution set is critical. We introduce an automated verification routine designed to filter and validate robust coefficient sets for floating-point execution. The primary contribution is a MATLAB implementation leveraging variable precision arithmetic to handle the underlying SNEs, verify stability, and project precision bounds. Numerical experiments involving various matrix functions verify that the developed implementation preserves or, in some instances, enhances the numerical accuracy of the classic PS method, while systematically achieving the theoretical reduction of 2M.
ER  -