TIME-SPACE TRADEOFFS FOR ALGEBRAIC PROBLEMS ON GENERAL SEQUENTIAL-MACHINES

被引:12
作者
ABRAHAMSON, K
机构
[1] Department of Computer Science, Washington State University, Pullman
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1016/0022-0000(91)90014-V
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper establishes time-space tradeoffs for some algebraic problems in the branching program model, including convolution of vectors, integer multiplication, matrix-vector products, matrix multiplication, matrix inversion, computing the product of three matrices, and computing PAQ where P and Q are permutation matrices. The lower bounds apply to general sequential models of computation. Although the lower bounds are for a more general model, they are as large as the known bounds for straight-line programs (even improving the known straight-line bounds for matrix multiplication) except for the case of computing PAQ, for which non-oblivious algorithms can outperform oblivious ones, and integer multiplication, where our lower bound is a polylogarithmic factor below the known straight-line bound. Some of the tradeoffs are proved for expected time and space, where all inputs are equally likely. © 1991.
引用
收藏
页码:269 / 289
页数:21
相关论文
共 24 条
[1]   GENERALIZED STRING MATCHING [J].
ABRAHAMSON, K .
SIAM JOURNAL ON COMPUTING, 1987, 16 (06) :1039-1051
[2]  
Aho A. V., 1974, DESIGN ANAL COMPUTER
[3]  
BEAME P, 1989, 21ST P ANN ACM S THE, P197
[4]   A TIME-SPACE TRADEOFF FOR SORTING ON NON-OBLIVIOUS MACHINES [J].
BORODIN, A ;
FISCHER, MJ ;
KIRKPATRICK, DG ;
LYNCH, NA ;
TOMPA, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1981, 22 (03) :351-364
[5]   A TIME-SPACE TRADEOFF FOR ELEMENT DISTINCTNESS [J].
BORODIN, A ;
FICH, F ;
DERHEIDE, FMA ;
UPFAL, E ;
WIGDERSON, A .
SIAM JOURNAL ON COMPUTING, 1987, 16 (01) :97-99
[6]   A TIME-SPACE TRADEOFF FOR SORTING ON A GENERAL SEQUENTIAL MODEL OF COMPUTATION [J].
BORODIN, A ;
COOK, S .
SIAM JOURNAL ON COMPUTING, 1982, 11 (02) :287-297
[7]   BOUNDS FOR WIDTH 2 BRANCHING PROGRAMS [J].
BORODIN, A ;
DOLEV, D ;
FICH, FE ;
PAUL, W .
SIAM JOURNAL ON COMPUTING, 1986, 15 (02) :549-560
[8]  
Duris P., 1981, 22nd Annual Symposium on Foundations of Computer Science, P53, DOI 10.1109/SFCS.1981.9
[9]  
GRIGORYEV DY, 1976, NOTES SCI SEMINARS, V60, P35
[10]  
Hopcroft J. E., 1979, INTRO AUTOMATA THEOR