SPARSE MATRICES IN MATLAB - DESIGN AND IMPLEMENTATION

被引:331
作者
GILBERT, JR
MOLER, C
SCHREIBER, R
机构
[1] NASA,AMES RES CTR,ADV COMP SCI RES INST,MOFFETT FIELD,CA 94035
[2] MATHWORKS,MENLO PK,CA 94025
关键词
MATLAB; MATHEMATICAL SOFTWARE; MATRIX COMPUTATION; SPARSE MATRIX ALGORITHMS;
D O I
10.1137/0613024
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The matrix computation language and environment MATLAB is extended to include sparse matrix storage and operations. The only change to the outward appearance of the MATLAB language is a pair of commands to create full or sparse matrices. Nearly all the operations of MATLAB now apply equally to full or sparse matrices, without any explicit action by the user. The sparse data structure represents a matrix in space proportional to the number of nonzero entries, and most of the operations compute sparse results in time proportional to the number of arithmetic operations on nonzeros.
引用
收藏
页码:333 / 356
页数:24
相关论文
共 28 条
[1]   ON THE AUGMENTED SYSTEM APPROACH TO SPARSE LEAST-SQUARES PROBLEMS [J].
ARIOLI, M ;
DUFF, IS ;
DERIJK, PPM .
NUMERISCHE MATHEMATIK, 1989, 55 (06) :667-684
[2]  
ASHCRAFT CC, 1987, INT J SUPERCOMPUT AP, V1, P10
[3]  
BJORCK A, 1991, UNPUB NOTE SCALING A
[4]   PREDICTING FILL FOR SPARSE ORTHOGONAL FACTORIZATION [J].
COLEMAN, TF ;
EDENBRANDT, A ;
GILBERT, JR .
JOURNAL OF THE ACM, 1986, 33 (03) :517-532
[5]  
Duff I. S., 1979, ACM Transactions on Mathematical Software, V5, P18, DOI 10.1145/355815.355817
[6]   SPARSE-MATRIX TEST PROBLEMS [J].
DUFF, IS ;
GRIMES, RG ;
LEWIS, JG .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1989, 15 (01) :1-14
[7]   THE MULTIFRONTAL SOLUTION OF INDEFINITE SPARSE SYMMETRIC LINEAR-EQUATIONS [J].
DUFF, IS ;
REID, JK .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1983, 9 (03) :302-325
[8]   ALGORITHMS AND DATA-STRUCTURES FOR SPARSE SYMMETRIC GAUSSIAN-ELIMINATION [J].
EISENSTAT, SC ;
SCHULTZ, MH ;
SHERMAN, AH .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1981, 2 (02) :225-237
[9]   THE EVOLUTION OF THE MINIMUM DEGREE ORDERING ALGORITHM [J].
GEORGE, A ;
LIU, JWH .
SIAM REVIEW, 1989, 31 (01) :1-19
[10]  
GEORGE A, 1981, COMPUTER SOLUTION LA