Efficient algorithms for the matrix cosine and sine

被引:0
|
作者
Gareth I. Hargreaves
Nicholas J. Higham
机构
[1] University of Manchester,School of Mathematics
来源
Numerical Algorithms | 2005年 / 40卷
关键词
matrix function; matrix cosine; matrix sine; matrix exponential; Taylor series; Padé approximation; Padé approximant; double-angle formula; rounding error analysis; Schur–Parlett method; MATLAB;
D O I
暂无
中图分类号
学科分类号
摘要
Several improvements are made to an algorithm of Higham and Smith for computing the matrix cosine. The original algorithm scales the matrix by a power of 2 to bring the ∞-norm to 1 or less, evaluates the [8/8] Padé approximant, then uses the double-angle formula cos (2A)=2cos 2A−I to recover the cosine of the original matrix. The first improvement is to phrase truncation error bounds in terms of ‖A2‖1/2 instead of the (no smaller and potentially much larger quantity) ‖A‖. The second is to choose the degree of the Padé approximant to minimize the computational cost subject to achieving a desired truncation error. A third improvement is to use an absolute, rather than relative, error criterion in the choice of Padé approximant; this allows the use of higher degree approximants without worsening an a priori error bound. Our theory and experiments show that each of these modifications brings a reduction in computational cost. Moreover, because the modifications tend to reduce the number of double-angle steps they usually result in a more accurate computed cosine in floating point arithmetic. We also derive an algorithm for computing both cos (A) and sin (A), by adapting the ideas developed for the cosine and intertwining the cosine and sine double angle recurrences.
引用
收藏
页码:383 / 400
页数:17
相关论文
共 50 条
  • [1] Efficient algorithms for the matrix cosine and sine
    Hargreaves, GI
    Higham, NJ
    NUMERICAL ALGORITHMS, 2005, 40 (04) : 383 - 400
  • [2] NEW ALGORITHMS FOR COMPUTING THE MATRIX SINE AND COSINE SEPARATELY OR SIMULTANEOUSLY
    Al-Mohy, Awad H.
    Higham, Nicholas J.
    Relton, Samuel D.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2015, 37 (01): : A456 - A487
  • [3] A novel fractional delayed matrix cosine and sine
    Mahmudov, N., I
    APPLIED MATHEMATICS LETTERS, 2019, 92 : 41 - 48
  • [4] Adaptive Sine-Cosine Algorithms for Global Optimization
    Jusof, Mohd. Falfazli Mat
    Mohammad, Shuhairie
    Abd Razak, Ahmad Azwan
    Nasir, Ahmad Nor Kasruddin
    Ishak, Haszuraidah
    2018 IEEE INTERNATIONAL CONFERENCE ON AUTOMATIC CONTROL AND INTELLIGENT SYSTEMS (I2CACIS), 2018, : 128 - 132
  • [5] FPGA Implementation of CORDIC Algorithms for Sine and Cosine Generator
    Renardy, Antonius P.
    Ahmadi, Nur
    Fadila, Ashbir A.
    Shidqi, Naufal
    Adiono, Trio
    5TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING AND INFORMATICS 2015, 2015, : 1 - 6
  • [6] Asymptotic unboundedness of the norms of delayed matrix sine and cosine
    Svoboda, Zdenek
    ELECTRONIC JOURNAL OF QUALITATIVE THEORY OF DIFFERENTIAL EQUATIONS, 2017, (89) : 1 - 15
  • [7] Basic and Improved Sine–Cosine Optimization Algorithms for Antenna Design
    Fatemeh Zadehparizi
    Shahrokh Jam
    Iranian Journal of Science and Technology, Transactions of Electrical Engineering, 2022, 46 : 303 - 309
  • [8] Efficient computation of the matrix cosine
    Sastre, Jorge
    Ibanez, Javier
    Ruiz, Pedro
    Defez, Emilio
    APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (14) : 7575 - 7585
  • [9] Architecture oriented regular algorithms for discrete sine and cosine transforms
    Astola, J
    Akopian, D
    IMAGE AND VIDEO PROCESSING IV, 1996, 2666 : 9 - 20
  • [10] Discrete cosine and sine transforms - regular algorithms and pipeline architectures
    Nikara, JA
    Takala, JH
    Astola, JT
    SIGNAL PROCESSING, 2006, 86 (02) : 230 - 249