An Empirical Criterion for Transitive Closure
- 1 Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, Blacksburg, United States
Abstract
The paper establishes a simple and computationally economical criterion for determining whether a given adjacency matrix represents a transitive closure or not. The criterion is based on a new iterative method for finding the transitive closure adjacency matrix. This method is equivalent to but computationally more efficient than the traditional Boolean sum of successive powers of the original adjacency matrix to determine the transitive closure matrix. However, it is computationally less efficient than the Warshall algorithm and the recent more advanced algorithms. Nevertheless, in many cases, in which a given matrix is different from the transitive closure, but may not differ much, a few of the proposed looping steps may suffice to find the transitive closure, avoiding the computational burden of the best-in-class algorithms. Thus, the criterion and the recursive relation are apt in complementing the extant methods to establish an efficient evaluation engine for the determination of the transitive closure.
DOI: https://doi.org/10.3844/jcssp.2022.1232.1236
Copyright: © 2022 Marius Orlowski. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
- 1,635 Views
- 899 Downloads
- 0 Citations
Download
Keywords
- Transitive Closure
- Graph Theory
- Warshall Algorithm
- Search Algorithms