arrow
Return

Memory-usage advantageous block recursive matrix inverse

delete2018-07-01
delete7
delete
OA
AI
I
Iria C. S. Cosme *
I
Isaac F. Fernandes
J
João L. de Carvalho
S
Samuel Xavier‐de‐Souza
DOI:10.1016/j.amc.2018.01.051delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The inversion of extremely high order matrices has been a challenging task because of the limited processing and memory capacity of conventional computers. In a scenario in which the data does not fit in memory, it is worth to consider exchanging less memory usage for more processing time in order to enable the computation of the inverse which otherwise would be prohibitive. We propose a new algorithm to compute the inverse of block partitioned matrices with a reduced memory footprint. The algorithm works recursively to invert one block of a k x k block matrix M, with k >= 2, based on the successive splitting of M. It computes one block of the inverse at a time, in order to limit memory usage during the entire processing. Experimental results show that, despite increasing computational complexity, matrices that otherwise would exceed the memory-usage limit can be inverted using this technique. (C) 2018 Elsevier Inc. All rights reserved.
Keywords:
Block matrices
Large matrices
Schur complement
Recursive matrix inversion
Low memory usage
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Applied Mathematics and Computation cover
Applied Mathematics and Computation
IF:
3.4
Papers:
2.3W
Citations:
3.3W

Organization

Universidade Federal do Rio Grande do Norte cover
Universidade Federal do Rio Grande do Norte
Scholars:
9.7K
Papers: 5.4K
Citations: 5.2K