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

大規模な連立1次方程式の反復法に対する前処理の性能と汎用性の向上

Research Project

Project/Area Number 16740059
Research Category

Grant-in-Aid for Young Scientists (B)

Allocation TypeSingle-year Grants
Research Field General mathematics (including Probability theory/Statistical mathematics)
Research InstitutionAoyama Gakuin University

Principal Investigator

森屋 健太郎  青山学院大学, 理工学部, 助手 (20365034)

Project Period (FY) 2004 – 2006
Project Status Completed (Fiscal Year 2006)
Budget Amount *help
¥2,100,000 (Direct Cost: ¥2,100,000)
Fiscal Year 2006: ¥400,000 (Direct Cost: ¥400,000)
Fiscal Year 2005: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 2004: ¥800,000 (Direct Cost: ¥800,000)
Keywords連立1次方程式 / 近似逆行列前処理 / PCクラスタ / シフト方程式 / GMRES(m)法 / リスタート / 並列計算機 / Newton法 / リスタート周期
Research Abstract

Sherman-Morrison法という近似逆行列前処理をシフト方程式に適用する手法について研究を行った。ここで、シフト方程式とは係数行列の対角成分のみが異なる連立1方程式の集合のことを言い、物理の格子ゲージ問題や固有値問題などに出現する。従来、シフト方程式にはShifted-GMRES (m)法などのシフト方程式に特化した反復法が存在するが、前処理を適用することが困難であることが難点であった。また、GMRES (m)法などの従来の反復法にMR法による近似逆行列前処理を適用すると方程式の数に応じて前処理を計算する必要があったので、計算コストがかかることが難点であった。
それに対して、本研究では前年度に提案した並列実装を行ったSherman-Morrison法による近似逆行列をシフト方程式に適用する手法を提案した。この手法では従来のMR法などの前処理と違い前処理行列を1つだけ計算をし、それを共通にすべての方程式に適用できることが利点である。Sherman-Morrison法による近似逆行列は、パラメータを1つだけ変化させることで、この行列の対角成分を設定することができる。このことと方程式の係数行列の対角成分のみが異なることを利用して、近似逆行列前処理の対角成分をすべての方程式に対して共通の最適な値を選択している。この手法により、方程式の個数に関係なく前処理の計算時間を一定に抑えることができる。
提案した手法をCPU8台搭載したPCクラスタによって数値実験をした結果、MR法と比べて前処理の計算にかかる時間は最大で1/10に短縮させることができた。また、MatrixMarketに登録されている行列の固有値問題から得られるシフト方程式は、Shifted-GMRES (m)法で解くことができなかったのに対して、提案した手法による前処理をGMRES (m)法に適用した場合には解を求めることが可能であった。また、CPUを8台利用したときで5倍から6倍程度の台数効果が得られた。

Report

(3 results)
  • 2006 Annual Research Report
  • 2005 Annual Research Report
  • 2004 Annual Research Report
  • Research Products

    (5 results)

All 2007 2005 2004

All Journal Article (5 results)

  • [Journal Article] Sherman-Morrison法の並列化による近似逆行列の計算2007

    • Author(s)
      森屋健太郎, 張臨傑, 野寺隆
    • Journal Title

      情報処理学会論文誌 第48巻第3号(掲載予定)

    • NAID

      110006223882

    • Related Report
      2006 Annual Research Report
  • [Journal Article] A New Scheme of Computing the Approximate Inverse Preconditioner for the Reduced Linear Systems2007

    • Author(s)
      K.Moriya, T.Nodera
    • Journal Title

      Journal of Computation and Applied Mathematics Vol. 199

      Pages: 345-352

    • Related Report
      2006 Annual Research Report
  • [Journal Article] Computing the Preconditioner for the Schur Complement2005

    • Author(s)
      K.Moriya, T.Nodera
    • Journal Title

      ANZIAM Journal Vol.46(E)

    • Related Report
      2005 Annual Research Report
  • [Journal Article] 残差ノルムの収束停滞を適応的に回避するGMRES(m)法2004

    • Author(s)
      森屋健太郎, 野寺隆
    • Journal Title

      情報処理学会論文誌 第43巻7号

      Pages: 2264-2271

    • NAID

      110002771208

    • Related Report
      2004 Annual Research Report
  • [Journal Article] New adaptive GMRES(m) Method with Choosing Suitable Restart Cycle m2004

    • Author(s)
      K.Moriya, T.Nodera
    • Journal Title

      Lecture Note on Computer Science (Springer Verlag) 3019

      Pages: 1105-1113

    • Related Report
      2004 Annual Research Report

URL: 

Published: 2004-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi