Witnesses for Boolean Matrix Multiplication and for Transitive Closure
Witnesses for Boolean Matrix Multiplication and for Transitive Closure
复制标题
布尔矩阵乘法和传递闭包的见证
DOI:
10.1006/jcom.1993.1014
复制
发表时间:
1993
期刊:
影响因子:
--
通讯作者:
Oded Margalit
中科院分区:
文献类型:
--
作者:
Z. Galil;Oded Margalit
The subcubic (O(nω) for ω < 3) algorithms to multiply Boolean matrices do not provide the witnesses; namely, they compute C = A · B but if Cij = 1 they do not find an index k (a witness) such that Aik = Bkj = 1. We design a deterministic algorithm for computing the matrix of witnesses which runs in O(nω + ϵ) time for any positive e. We also design an algorithm that computes witnesses for the transitive closure in the same time needed to compute witnesses for Boolean matrix multiplication.