2002 Fiscal Year Annual Research Report
非線形システムの数値解析法の開発とその応用・実用化に関する研究
Project/Area Number |
14550374
|
Research Institution | Chuo University |
Principal Investigator |
山村 清隆 中央大学, 理工学部, 教授 (30182603)
|
Keywords | 非線形システム / 非線形回路 / LSI設計 / 回路シミュレーション / 全解探索 / 線形計画法 / 区間解析 / 特性解析 |
Research Abstract |
区間解析は非線形方程式のすべての解を求める代表的な数値解法として知られているが、計算効率が非常に悪く、実用化に際しては大きな課題を残していた。本研究では、区間解析における基本的な方法論として、非線形方程式を線形等式と線形不等式で置き換え(幾何学的には関数曲線を多角形で囲み)、非線形方程式を一旦線形計画問題に定式化してから、それに線形計画法を適用するという新しいアイデアに基づいた研究を行った。この方法により、それまで不可能だった計算が可能になることが次々と明らかにされた。これらの成果はIEEE International Symposium on Circuits and Systemsをはじめとする国際シンポジウムで発表した。 また上記の方法では、非常に多くの領域上で単体法(シンプレックス法)を実行するため、大規模問題に対してはピボット演算回数が激増するという欠点があった。そこで、上記の方法に双対単体法を導入した、非常に効率的なアルゴリズムを提案した。本手法は、既に得られている最適タブローから次の領域用の双対実行可能タブローを導き、そこから双対単体法を開始させるもので、それにより1領域当たりの平均ピボット演算回数を激減させ、アルゴリズムの計算効率を飛躍的に改善できることを確認した。これらの成果は、この分野の国際誌であるBIT, Journal of Computational and Applied Mathematics, Reliable Computingなどで発表した。 また上記のアイデアを区分的線形回路の全解探索問題に応用し、線形領域数10^500の超大規模問題の全解探索を可能にする新しいアルゴリズムを開発した。またこのアルゴリズムを、設計現場から大きな需要があるにも係わらず実用的アルゴリズムの存在しなかった「非線形回路のすべての特性曲線を求めるアルゴリズム」へと拡張し、この分野に初めて実用的アルゴリズムを与えた。これらの成果は、この分野の国際誌であるIEEE Trans.Circuits and SystemsやInternational Journal of Circuit Theory and Applicationsなどで発表した。
|
Research Products
(12 results)
-
[Publications] Kiyotaka Yamamura: "Finding all solutions of systems of nonlinear equations using the dual simplex method"BIT. 42・1. 214-230 (2002)
-
[Publications] Yasuaki Inoue: "A practical approach for the fixed-point homotopy method using a solution-tracing circuit"IEICE Trans. on Fundamentals of Electronics, Communications and Computer Sciences. E85-A・1. 222-233 (2002)
-
[Publications] Kiyotaka Yamamura: "An efficient algorithm for finding all DC solutions of piecewise-linear circuits"IEICE Trans. on Fundamentals of Electronics, Communications and Computer Sciences. E85-A・11. 2459-2467 (2002)
-
[Publications] Kiyotaka Yamamura: "Finding all solutions of piecewise-linear resistive circuits using the dual simplex method"International Journal of Circuit Theory and Applications. 30・6. 567-586 (2002)
-
[Publications] Kiyotaka Yamamura: "Finding all solutions of transistor circuits using the dual simplex method"IEICE Trans.on Fundamentals of Electronics, Communications and Computer Sciences. E86-A・2. 434-443 (2003)
-
[Publications] Kiyotaka Yamamura: "Finding all solutions of piecewise-linear resistive circuits using the simplex method"IEEE Trans.Circuits and Systems-I. 50・1. 160-165 (2003)
-
[Publications] Kiyotaka Yamamura: "Finding all solutions of nonlinear equations using the dual simplex method"Journal of Computational and Applied Mathematics. 152・1-2. 587-595 (2003)
-
[Publications] 井上靖秋: "ニュートン不動点ホモトピーを用いた非線形回路の大域的求解法"シミュレーション. 22・1. 47-54 (2003)
-
[Publications] Kiyotaka Yamamura: "Tolerance analysis of nonlinear circuits using set-valued functions"Proceedings of IEEE 2002 International Symposium on Circuits and Systems. I. 649-652 (2002)
-
[Publications] Kiyotaka Yamamura: "An efficient algorithm for finding all DC solutions of piecewise-linear circuits"Proceedings of the 2002 International Symposium on Nonlinear Theory and its Applications. I. 335-338 (2002)
-
[Publications] 兵藤弘章: "集合値写像を用いた非線形回路の変動解析"第15回回路とシステム軽井沢ワークショップ論文集. I. 341-346 (2002)
-
[Publications] Kiyotaka Yamamura: "Finding all solution sets of piecewise-trapezoidal equations described by set-valued functions"Reliable Computing. 9・3. 241-250 (2003)