• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2021 Fiscal Year Final Research Report

Integrable Algorithms: Basis of Higher Accurate Computations with Positivity

Research Project

  • PDF
Project/Area Number 17H02858
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field Foundations of mathematics/Applied mathematics
Research InstitutionOsaka Seikei University (2019, 2021)
Kyoto University (2017-2018)

Principal Investigator

Nakamura Yoshimasa  大阪成蹊大学, その他部局等, 教授 (50172458)

Co-Investigator(Kenkyū-buntansha) 木村 欣司  福井大学, 学術研究院工学系部門, 准教授 (10447899)
高田 雅美  奈良女子大学, 生活環境科学系, 講師 (20397574)
關戸 啓人  京都大学, 国際高等教育院, 特定講師 (40718235)
前田 一貴  福知山公立大学, 情報学部, 講師 (80732982)
Project Period (FY) 2017-04-01 – 2020-03-31
Keywords特異値分解 / 高精度線形計算 / 可積分アルゴリズム / 片側ヤコビ法 / 両側ヤコビ法 / 直交QD法 / ランチョス法
Outline of Final Research Achievements

We studied integrable algorithms from various points of view. The Jacobi method, which is known as the singular value decomposition method for dense matrices, is more accurate but slower than the standard solution method that combines the Householder transformation and the QR method. The Jacobi method has one side and both sides, and only the one-sided Jacobi method is implemented in LAPACK in the United States. We implemented the two-sided Jacobi method and confirmed that it is faster and more accurate than the LAPACK version of the one-sided Jacobi method. On the other hand, the LAPACK version of the one-sided Jacobi method has the disadvantage that the eigenvectors are not sufficiently orthogonal, although the calculation time for small and medium-sized matrices is not so large. It was shown that high-precision implementation of the one-sided Jacobi method is possible by using high-precision Givens rotation and fused multiply-add (FMA) operation.

Free Research Field

計算数学、応用可積分系

Academic Significance and Societal Importance of the Research Achievements

米国の標準数値計算ソフトウェアライブラリのLAPACKでは、特異値分解のための片側ヤコビ法の実装コードが公開され、高精度な特異値分解に資するものとなっているが、両側ヤコビ法の実装コードは見当たらない。本研究では、可積分アルゴリズムとみなすことのできる様々なアルゴリズムの高精度な実装を研究してきたが、最終年度は連続極限が可積分系となることが知られているヤコビ法を取り上げ、両側ヤコビ法の実装コードを開発してLAPACK版の片側ヤコビ法よりも高速かつ高精度であることを確かめている。また、高精度ギブンズ回転と積和演算(FMA)の利用によって片側ヤコビ法の高精度な実装を実現している。

URL: 

Published: 2023-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi