Two familiar transitive closure algorithms which admit no polynomial time, sublinear space implementations

1Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

Abstract

Any Boolean straight-line program which computes the transitive closure of an nxn Boolean matrix by successive squaring requires time exceeding any polynomial in n if the space used is o(n). This is the first demonstration of a "natural" algorithm which (1) has a polynomial time implementation and (2) has a small (e.g., O(log2n)) space implementation, but (3) has no implementation running in polynomial time and small space simultaneously. It is also shown that any implementation of Warshall's transitive closure algorithm requires Ω(n) space.

Cite

CITATION STYLE

APA

Tompa, M. (1980). Two familiar transitive closure algorithms which admit no polynomial time, sublinear space implementations. In Proceedings of the Annual ACM Symposium on Theory of Computing (Vol. 1980-April, pp. 333–338). Association for Computing Machinery. https://doi.org/10.1145/800141.804682

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free