著者
木村 欣司 野呂 正行 辻本 諭 中村 佳正
出版者
一般社団法人日本応用数理学会
雑誌
日本応用数理学会論文誌 (ISSN:09172246)
巻号頁・発行日
vol.15, no.3, pp.307-322, 2005-09-25

A new method for constructing the minimum polynomial for the symbolic computation in terms of the discrete Toda equation is proposed. For the sparse matrices, the proposed method is efficiently carried out on a finite field arithmetic avoiding the division by zero. As a consequence, this paper presents new methods for the symbolic computation of the solution of simultaneous equation, the determinant and the eigen polynomial of a large scaled sparse matrix.
著者
髙田 雅美 木村 欣司 中村 佳正
雑誌
研究報告数理モデル化と問題解決(MPS)
巻号頁・発行日
vol.2010-MPS-79, no.1, pp.1-6, 2010-07-05

本論文では,特異値分解を評価するために,条件数の大きなテスト行列の作成法を提案する.我々が対象とする条件数は,以下の 2 種類である.1 つ目は,連立 1 次方程式を解く際の困難さを 1 つの指標とする.2 つ目は,特異値の近接度を用いる.1 つ目の提案作成法では,2 重対角行列のみならず,密行列を作成することも可能である.一方,2 つ目の提案作成法では,2 重対角行列のみが作成可能である.提案する 2 種類の作成法の目的は異なるため,それぞれに意義がある.これらの作成法を用いて,LAPACK 3.2.1 に含まれているいくつかの特異値分解アルゴリズムを評価する.
著者
田中 博基 木村 泰己 松縄 哲明 三本木 省次 髙田 雅美 木村 欣司 中村 佳正
雑誌
研究報告数理モデル化と問題解決(MPS) (ISSN:21888833)
巻号頁・発行日
vol.2020-MPS-129, no.3, pp.1-4, 2020-07-20

半導体製造において,リソグラフィシミュレーションモデルが重要である.このモデルを構築する際,大規模密行列の部分特異値分解が必要となる.部分特異値分解のための方法として,AIRLB(augmented implicitly restarted Lanczos bidiagonalization)アルゴリズムがある.本稿では,大規模密行列の部分特異値分解のために,AIRLB アルゴリズムの改良を行う.改良法では,計算途中で必要となる小さな行列の特異値分解のために,QR アルゴリズムではなく,OQDS(orthogonal-qd-with-shift)アルゴリズムを適用する.これにより,高精度な特異値を持つ特異値分解が行われる.数値実験の結果,既存の QR アルゴリズムを用いる AIRLB アルゴリズムと比較して,提案した改良が有効に機能していることが確認できる.精密な議論を行うため, 大規模疎行列と大規模密行列の両方を実験の対象としている.
著者
高田 雅美 木村 欣司 岩崎 雅史 中村 佳正
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌コンピューティングシステム(ACS) (ISSN:18827829)
巻号頁・発行日
vol.47, no.7, pp.91-104, 2006-05-15
被引用文献数
6

高精度かつ高速に上2 重対角行列を特異値分解するために,我々は,dLV(離散ロトカ・ボルテラ:discrete Lotka-Volterra)系による新たな特異値分解ライブラリを開発している.既存ライブラリとしては,線形数値計算ライブラリLAPACK におけるDBDSQR がある.DBDSQR は,QRs法に基づいた特異値分解ライブラリであるが,計算量が多く,実行時間の面で大規模向きではない.また,いくつかの特異ベクトルのみを計算することも困難である.一方,dLV 系により定式化されたI-SVD(Integrable-Singular Value Decomposition)法は,計算量が抑えられる動作原理を持つ.本論文では,I-SVD 法の実装ライブラリDBDSLV を開発し,実行時間と計算精度について,DBDSQR との比較数値実験を行う.精度を調べる際,真の特異値と特異ベクトルが判明している上2 重対角行列が必要となる.そこで,Golub-Kahan-Lanczos 法によるテスト行列作成法を用いる.実験の結果,DBDSLV は,DBDSQR よりも誤差の少ない特異値と特異ベクトルを非常に短い実行時間で計算されることが確認された.計算された特異ベクトルの直交性も同程度であり,再直交化を行えばDBDSQR を上回ることも分かった.To perform SVD (Singular Value Decomposition) of bidiagonal matrices with high accuracy and high-speed, we develop a library by using the dLV (discrete Lotka-Volterra) system. Today's standard routine for SVD is DBDSQR provided in LAPACK (Linear Algebra PACKage). Since the computation of SVD by DBDSQR is based on the QRs (QR with shift) algorithm, DBDSQR is slow in speed and is unsuitable for large scaled problems. It is also difficult to obtain only a few singular vectors by using DBDSQR. On the other hand, the I-SVD (Integrable-SVD) scheme based on the dLV system enables us to cut down the computational cost by separating the computation process of singular values and vectors. In this paper, for evaluation of computational time and accuracy, we implement the I-SVD scheme to a new routine named DBDSLV and compare it with DBDSQR. For a comparison of accuracy, we use a method for constructing a class of upper bidiagonal random test matrices having true singular values and vectors by means of the Golub-Kahan-Lanczos method. As experimental results, we confirmed that DBDSLV is faster and errors of singular values and vectors in DBDSLV are smaller than those in DBDSQR. Though the orthogonality of computed singular vectors in DBDSLV is in the same order as in DBDSQR, we found that DBDSLV has a better orthogonality through a reorthogonalization.
著者
片山 幹基 木村 欣司 高田 雅美 坪井 洋明 岩崎 雅史 中村 佳正
出版者
一般社団法人日本応用数理学会
雑誌
日本応用数理学会論文誌 (ISSN:09172246)
巻号頁・発行日
vol.18, no.3, pp.389-407, 2008-09-25
被引用文献数
1

本論文では,上2重対角行列の高速特異値分解法1-SVDにおける左特異ベクトル計算部を改善し,直交性の優れた精度のよい左特異ベクトルを高速に求める新たな手法を定式化する.さらに,その有効性を数値実験により評価する.