Solving systems of linear algebraic equations is crucial for many computational problems in science and engineering. Numerous techniques are available for solving such linear systems, including direct methods such as Gaussian elimination and iterative methods such as GMRES. This thesis proposes a method for exploiting compression while computing the solution to a given discretized system of linear algebraic equations and investigates both its overall effectiveness in practice and which factors determine its effectiveness. The method is based on computing an approximate solution in a reduced space, and thus we seek a basis in which the solution has a compressed representation and can consequently be computed more efficiently. We address three primary issues: (1) how to compute an approximate solution to the given discretized linear system using a given basis, (2) how to choose a basis that yields significant compression, and (3) how to detect when the basis is of sufficient dimension to provide a satisfactory approximation. While all three aspects have antecedents in previous ideas and methods, we combine, adapt, and extend them in a manner we believe to be novel for the purpose of solving discretized linear systems. We demonstrate that the resulting method can be competitive with, and sometimes outperform, current standard methods and is effective for efficiently solving linear systems resulting from the discretization of major classes of continuous problems.
【 预 览 】
附件列表
Files
Size
Format
View
Exploiting compression in solving discretized linear systems