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

2018 Fiscal Year Research-status Report

非直交変換に基づく高速・高精度・安定な行列計算アルゴリズムの設計手法の確立

Research Project

Project/Area Number 17K19966
Research InstitutionThe University of Electro-Communications

Principal Investigator

山本 有作  電気通信大学, 大学院情報理工学研究科, 教授 (20362288)

Co-Investigator(Kenkyū-buntansha) 廣田 悠輔  東京電機大学, 未来科学部, 助教 (60709765)
Project Period (FY) 2017-06-30 – 2020-03-31
Keywords行列計算 / 非直交変換 / 固有値計算 / 連立1次方程式解法 / COCG法 / shifted MINRES法
Outline of Annual Research Achievements

今年度は,昨年度に引き続き,時間依存固有値問題の解法とシフト線型方程式の解法の2つのテーマについて,非直交変換を用いたアルゴリズムの開発と解析を行った。

(1) 時間依存固有値問題とは,時間に依存する行列A(t)の固有値・固有ベクトルをtの関数として求める問題である。本研究では,A(t)が実対称の場合を扱う。本問題に対し,昨年度の研究では,荻田・相島の固有ベクトル反復改良法に基づく効率的なアルゴリズムを提案したが,今年度はその理論的解析を行った。特に,近似固有ベクトル行列が与えられたときに,それに対応する真の固有ベクトル行列がある条件の下で一意的に存在することを示すとともに,真の固有ベクトル行列を求めるためのニュートン型解法の収束半径と収束率について,荻田・相島の原論文の結果を改良した結果を与えた。これらの理論的結果は,提案手法の高信頼化のために重要である。また,提案手法をメニーコアプロセッサXeon Phi上で実装し,1ステップごとに固有値問題を解き直す素朴な解法に比べて,最大7倍程度の高速化が実現できることを示した。

(2) シフト線型方程式とは,(A+σI)x=bの形の方程式で,特にAが実対称またはエルミート,σが純虚数の場合は,シュレーディンガー方程式の時間発展の計算など,多くの応用がある。本問題に対しては, CG法(共役勾配法)を複素対称行列に拡張したCOCG法が広く使われているが,本研究では,shifted MINRES法と呼ばれる解法を用いることを提案し,同手法が,計算の安定性,残差の単調減少性,反復あたりの行列ベクトル積の回数などで,COCG法よりも優れた性質を持つことを示した。また,電子状態計算ソフトELSESから得られる実問題の行列を用いて,これらの結果を実験的に確認した。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

非直交変換に基づきながらも安定性を実現しているアルゴリズムを取り上げ,その理論的解析を行うという目標に向かい,研究がほぼ順調に進展している。これまでに取り上げた時間依存固有値問題の解法とシフト方程式の解法は,ともに非直交変換を効果的に活用できているアルゴリズムの例であるが,本研究での理論的解析により,その安定性の理由の一端を明らかにできたと考えている。

Strategy for Future Research Activity

引き続き,既存アルゴリズムの解析を行い,その安定性の理由を探るとともに,安定性を実現しているメカニズムを一般的な形で理解し,ベクトルの直交化,B-直交化など,新たなアルゴリズムの開発に役立てる。

Causes of Carryover

共同研究先のスロバキア国立科学アカデミーが企画する研究会が,予定より遅れて2019年度の開催となったため,参加のための旅費と,参加後に投稿予定の論文の出版費用とを次年度に使用する。

  • Research Products

    (15 results)

All 2019 2018 Other

All Int'l Joint Research (2 results) Journal Article (7 results) (of which Int'l Joint Research: 2 results,  Peer Reviewed: 7 results,  Open Access: 3 results) Presentation (6 results) (of which Int'l Joint Research: 2 results,  Invited: 1 results)

  • [Int'l Joint Research] Salzburg University(オーストリア)

    • Country Name
      AUSTRIA
    • Counterpart Institution
      Salzburg University
  • [Int'l Joint Research] Slovakia Academy of Sciences(スロバキア)

    • Country Name
      SLOVAKIA
    • Counterpart Institution
      Slovakia Academy of Sciences
  • [Journal Article] Asymptotic Quadratic Convergence of the Two-Sided Serial and Parallel Block-Jacobi SVD Algorithm2019

    • Author(s)
      Gabriel Oksa・Yusaku Yamamoto・Martin Becka・Marian Vajtersic
    • Journal Title

      SIAM Journal on Matrix Analysis and Applications

      Volume: to appear Pages: -

    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Efficient Implementations of the Modified Gram-Schmidt Orthogonalization with a Non-standard Inner Product2019

    • Author(s)
      Akira Imakura・Yusaku Yamamoto
    • Journal Title

      Japan Journal of Industrial and Applied Mathematics

      Volume: to appear Pages: -

    • Peer Reviewed
  • [Journal Article] A Middleware for Parallel Generalized Eigenvalue Solvers to Attain High Scalability and Usability2019

    • Author(s)
      Kazuyuki Tanaka・Hiroto Imachi・Tomoya Fukumoto・Akiyoshi Kuwata・Yuki Harada・Takeshi Fukaya・Yusaku Yamamoto・Takeo Hoshi
    • Journal Title

      Japan Journal of Industrial and Applied Mathematics

      Volume: to appear Pages: -

    • Peer Reviewed
  • [Journal Article] On Using the Shifted Minimal Residual Method for Quantum-mechanical Wave Packet Simulation2019

    • Author(s)
      Hiroaki Seito・Takeo Hoshi・Yusaku Yamamoto
    • Journal Title

      JSIAM Letters

      Volume: 11 Pages: 13-16

    • DOI

      10.14495/jsiaml.11.13

    • Peer Reviewed / Open Access
  • [Journal Article] 荻田・相島の固有ベクトル反復改良法に基づく実対称行列の固有値分解追跡手法2019

    • Author(s)
      白間久瑠美・工藤周平・山本有作
    • Journal Title

      日本応用数理学会論文誌

      Volume: 29 Pages: 78-120

    • Peer Reviewed / Open Access
  • [Journal Article] Asymptotic Quadratic Convergence of the Parallel Block-Jacobi EVD Algorithm with Dynamic Ordering for Hermitian Matrices2018

    • Author(s)
      Gabriel Oksa・Yusaku Yamamoto・Martin Becka・Marian Vajtersic
    • Journal Title

      BIT Numerical Mathematics

      Volume: 58 Pages: 1099-1123

    • DOI

      10.1007/s10543-018-0711-3

    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Performance of the Parallel Block Jacobi Method with Dynamic Ordering for the Symmetric Eigenvalue Problem2018

    • Author(s)
      Shuhei Kudo, Kousuke Yasuda and Yusaku Yamamoto
    • Journal Title

      JSIAM Letters

      Volume: 10 Pages: 41-44

    • DOI

      10.14495/jsiaml.10.41

    • Peer Reviewed / Open Access
  • [Presentation] エネルギー保存型並列解法MB4に基づく2次元量子ダイナミクス計算2018

    • Author(s)
      酒井翼・藤周平・井町宏人・宮武勇登・星健夫・山本有作
    • Organizer
      第47回数値解析シンポジウム
  • [Presentation] Application of an Energy-preserving Integrator to Quantum-mechanical Wavepacket Dynamics2018

    • Author(s)
      Yusaku Yamamoto・Tsubasa Sakai・Shuhei Kudo・Hiroto Imachi・Yuto Miyatake・Takeo Hoshi
    • Organizer
      13th SIAM East Asian Section Conference 2018
    • Int'l Joint Research
  • [Presentation] 荻田・相島の固有ベクトル反復改良法における重複固有値の扱いについて2018

    • Author(s)
      白間久瑠美・工藤周平・山本有作
    • Organizer
      応用数理学会2018年度年会
  • [Presentation] Orthogonalization Algorithms and Dense Symmetric Eigenvalue Solvers Optimized for Strong Scaling2018

    • Author(s)
      Yusaku Yamamoto
    • Organizer
      International Symposium on Research and Education of Computational Science (RECS2018)
    • Int'l Joint Research / Invited
  • [Presentation] 荻田・相島の固有ベクトル反復改良法に基づく実対称行列の固有値分解追跡手法2018

    • Author(s)
      山本有作
    • Organizer
      RIMS共同研究(公開型)「次世代の科学技術を支える数値解析学の基盤整備と応用展開」
  • [Presentation] 一般化固有値問題に対する分割統治法におけるデフレーション手法について2018

    • Author(s)
      廣田悠輔・山本有作
    • Organizer
      日本応用数理学会「行列・固有値の解法とその応用」研究部会 第25回研究会

URL: 

Published: 2019-12-27  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi