Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Transitive closure and related semiring properties via eliminants
Abdali S., Saunders B. Theoretical Computer Science40 (2-3):257-274,1985.Type:Article
Date Reviewed: May 1 1987

It has been understood recently that numerous problems in graph theory, matrix manipulation, finite automata, etc., are just different incarnations of the same general problem. These problems include paths in graphs, connectivity, matrix multiplication, systems of linear equations, regular expressions, and many others.

In the last ten years, there have been several attempts to propose a general framework that describes all these problems in a uniform way. Various approaches were taken: regular expressions, matrix multiplications, and the closure operation in semirings.

This paper presents yet another attempt to give a unified approach to this class of problems. It is a refinement of the approach proposed in [1]. The main contribution of the paper is the concept of the eliminant (equivalent to the determinant in linear algebra). The authors use it as a basis for a new formulation of the problems in question. Their formulation is a bit simpler than the one found in Lehmann’s paper [1] and much simpler than that in Tarjan’s report on the same subject [2]. It is unfortunate, however, that the paper is so short: much would be gained by giving a broader context (e.g., examples of problems that cannot be reduced to semiring closure, etc.).

By the very nature of the subject, this paper does not contain new algorithms, but a new methodology. As a result, it should be of interest not only to those who are interested in the specific problems involved, but to all researchers interested in computational complexity.

Reviewer:  W. Dobosiewicz Review #: CR111065
1) Lehmann, D. J.Algebraic structures for transitive closure, Theor. Comput. Sci. 4, 2 (1977), 59–76.
2) Tarjan, R. E.A unified approach to solving path problems, Tech. Report CS-79-729, Stanford Univ., Stanford, CA, 1979.
Bookmark and Share
 
Computations On Discrete Structures (F.2.2 ... )
 
 
Computations On Matrices (F.2.1 ... )
 
 
Path And Circuit Problems (G.2.2 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Computations On Discrete Structures": Date
The performance of algorithms for colouring planar graphs
Williams M., Milne K. The Computer Journal 27(2): 165-170, 1984. Type: Article
May 1 1985
A separator theorem for graphs of bounded genus
Gilbert J., Hutchinson J., Tarjan R. (ed) Journal of Algorithms 5(3): 391-407, 1984. Type: Article
May 1 1985
On the computational complexity of path cover problems
Ntafos S., Gonzalez T. Journal of Computer and System Sciences 29(2): 225-242, 1984. Type: Article
Jun 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy