Finding Fuzzy Reasoning Path on Fuzzy Deduction Graph using Parallel CYK Algorithm on a PRAM model

In this paper a new parallel version of finding the Fuzzy Reasoning Path (FRP) using the knowledge representation model, introduced by Chandwani & Chaudhari [1] known as Fuzzy Deduction Graph (FDG) is presented. In an FDG, a systematic method of finding the Fuzzy Reasoning Path (FRP) already exists, which is based on Dijkstra‟s shortest path framework [2]. Our FRP algorithm is conglomeration of CYK algorithm of parsing and FRP algorithm for fuzzy reasoning which generates the path with the greatest fuzzy value. In FDG the weights of edges are real numbers in the fuzzy interval [0-1]. The maximum of multiplication is obtained on weights instead of minimum of summation of weights [1]. CYK algorithm employs a bottom up approach with the principle of Dynamic Programming (DP) to determine the FRP from source node to the destination node. The concurrency and synchronization in finding FRP process are inherently maintained through parallel PRAM model of construct. We present a complete formulation along with analysis of parallel algorithm for finding FRP. General Terms Algorithms, Fuzzy Logic and Parallel Processing.

[1]  Frederick Hayes-Roth,et al.  Rule-based systems , 1985, CACM.

[2]  Ahmad M. Ibrahim Introduction To Applied Fuzzy Electronics , 1996 .

[3]  H. Lewis Chau,et al.  Algorithms for Constructing Minimal Deduction Graphs , 1989, IEEE Trans. Software Eng..

[4]  Narendra S. Chaudhari,et al.  On CKY-parsing of context-free grammars in parallel , 1992, TENCON'92 - Technology Enabling Tomorrow.

[5]  Wojciech Rytter,et al.  Efficient parallel algorithms , 1988 .

[6]  C. L. Liu Elements of Discrete Mathematics , 1985 .

[7]  Ronald L. Rivest,et al.  Introduction to Algorithms, Second Edition , 2001 .

[8]  Narendra S. Chaudhari,et al.  Knowledge representation using fuzzy deduction graphs , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[9]  Narendra S. Chaudhari,et al.  Formulation and Analysis of Parallel Context-Free Recognition and Parsing on a PRAM Model , 1996, Parallel Comput..

[10]  Hisao Ishibuchi,et al.  Rule weight specification in fuzzy rule-based classification systems , 2005, IEEE Transactions on Fuzzy Systems.

[11]  A. Kandel Fuzzy Mathematical Techniques With Applications , 1986 .

[12]  Zheng-Hua Tan Fuzzy metagraph and its combination with the indexing approach in rule-based systems , 2006, IEEE Transactions on Knowledge and Data Engineering.

[13]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[14]  Thomas Sudkamp Languages and Machines: An Introduction to the Theory of Computer Science , 2005 .

[15]  Lotfi A. Zadeh,et al.  Fuzzy Logic , 2009, Encyclopedia of Complexity and Systems Science.

[16]  Robert Tibshirani,et al.  An Introduction to the Bootstrap , 1994 .

[17]  Chao-Chih Yang Deduction Graphs: An Algorithm and Applications , 1989, IEEE Trans. Software Eng..