Efficient computation of transitive closures
暂无分享,去创建一个
Abstract We describe an efficient, time-space balanced algorithm for computation of the transitive max-min closure of a proximity relation, i.e. of a fuzzy relation that is reflexive and symmetric. The algorithm creates a binary tree representation of the transitive closure in O( m log 2 m ) time and O( m ) space, where m is the number of edges in the proximity graph. A central idea in algorithm is to order the edges after decreasing strength and then to process them in that order. For any pair of vertices, their similarity, i.e. their membership value in the transitive closure, is looked up in the tree in O(log 2 n ) time, where n is the number of vertices in the proximity graph. We compare the performance of the algorithm with the performances of two other presented algorithms that compute transitive closures of broader classes of fuzzy relations.
[1] George J. Klir,et al. Fuzzy sets, uncertainty and information , 1988 .
[2] Piero P. Bonissone,et al. Summarizing and propagating uncertain information with triangular norms , 1990, Int. J. Approx. Reason..
[3] A. Kaufman,et al. Introduction to the Theory of Fuzzy Subsets. , 1977 .
[4] Ronald R. Yager,et al. An approach to customized end-user views in multi-user information retrieval systems , 1990 .