This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Weighted Fuzzy Reasoning Using Weighted Fuzzy Petri Nets
March/April 2002 (vol. 14 no. 2)
pp. 386-397

This paper presents a Weighted Fuzzy Petri Net model (WFPN) and proposes a weighted fuzzy reasoning algorithm for rule-based systems based on Weighted Fuzzy Petri Nets. The fuzzy production rules in the knowledge base of a rule-based system are modeled by Weighted Fuzzy Petri Nets, where the truth values of the propositions appearing in the fuzzy production rules and the certainty factors of the rules are represented by fuzzy numbers. Furthermore, the weights of the propositions appearing in the rules are also represented by fuzzy numbers. The proposed weighted fuzzy reasoning algorithm can allow the rule-based systems to perform fuzzy reasoning in a more flexible and more intelligent manner.

[1] H. Jiang, A. Helal, A.K. Elmagarmid, and A. Joshi, "Scene Change Detection Techniques for Video Database Systems," ACM Multimedia Systems, vol. 6, no. 3, pp. 186-195, May 1998.
[2] H. Camargo and F. Gomide, “Hierarchical Fuzzy Petri Nets andα-Level Sets Inference,” Int'l J. Intelligent Systems, vol. 14, no. 8, pp. 859-871, Aug. 1999.
[3] P. Carinena, A. Bugarin, S. Fraga, and S. Barro, “Enhanced Fuzzy Temporal Rules and Their Projection onto Fuzzy Petri Nets,” Int'l J. Intelligent Systems, vol. 14, no. 8, pp. 775-804, Aug. 1999.
[4] S.M. Chen, “A New Approach to Handling Fuzzy Decisionmaking Problems,” IEEE Trans. Systems, Man, and Cybernetics, vol. 18, no. 6, pp. 1012-1016, Nov./Dec. 1988.
[5] S.M. Chen, “A Fuzzy Reasoning Technique Based on theα-Cuts Operations of Fuzzy Numbers,” Proc. Second Int'l Conf. Automation Technology, vol. 3, pp. 147-154, July 1992.
[6] S.M. Chen, “A Weighted Fuzzy Reasoning Algorithm for Medical Diagnosis,” Decision Support Systems, vol. 11, no. 1, pp. 37-43, Jan. 1994.
[7] S.M. Chen, “A Knowledge Acquisition Scheme for Rule-Based Expert Systems Based on Fuzzy Petri Nets,” Int'l J. Information Management and Eng., vol. 1, no. 3, pp. 45-56, Dec. 1994.
[8] S.M. Chen, “A Fuzzy Reasoning Approach Based on Extended Petri Nets and theα-Cuts Operations of Fuzzy Numbers,” Int'l J. Information and Management Sciences, vol. 5, no. 1, pp. 33-56, June 1994.
[9] S.M. Chen, “Using Fuzzy Reasoning Techniques for Fault Diagnosis of the J-85 Jet Engines,” Proc. Third Nat'l Conf. Science and Technology of Nat'l Defense, vol. 1, pp. 29-34, Oct. 1994.
[10] S.M. Chen, “New Methodology to Fuzzy Reasoning for Rule-Based Expert Systems,” Cybernetics and Systems: An Int'l J., vol. 26, no. 2, pp. 237-263, Mar./Apr. 1995.
[11] S.M. Chen, J.S. Ke, and J.F. Chang, “Knowledge Representation Using Fuzzy Petri Nets,” IEEE Trans. Knowledge and Data Eng., vol. 2, no. 3, pp. 311-319, Sept. 1990.
[12] A. Giordana and L. Saitta, “Modeling Production Rules by Means of Predicate Transition Network,” Information Sciences, vol. 35, no. 1, pp. 1-41, 1985.
[13] A. Kandel, Fuzzy Mathematical Techniques with Applications. Reading, Mass.: Addison-Wesley, 1986.
[14] A. Kaufmann and M.M. Gupta, Fuzzy Mathematical Models in Engineering and Management Science. New York: Elsevier, 1988.
[15] A. Konar and A.K. Mandal, “Uncertainty Management in Expert Systems Using Fuzzy Petri Nets,” IEEE Trans. Knowledge and Data Eng., vol. 8, no. 1, pp. 96-105, Feb. 1996.
[16] C.G. Looney and A.R. Alfize, “Logical Control via Boolean Rule Matrix Transformation,” IEEE Trans. Systems, Man, Cybernetics, vol. 17, no. 6, pp. 1077-1082, Nov./Dec. 1987.
[17] C.G. Looney, “Fuzzy Petri Nets for Rule-Based Decisionmarking,” IEEE Trans. Systems, Man, Cybernetics, vol. 18, no. 1, pp. 178-183, Jan./Feb. 1988.
[18] J.F. Peters, A. Skowron, Z. Surai, W. Pedrycz, and S. Ramanna, “Approximate Real-Time Decision Making: Concepts and Rough Fuzzy Petri Net Models,” Int'l J. Intelligent Systems, vol. 14, no. 8, pp. 805-839, Aug. 1999.
[19] J.L. Peterson, Petri Net Theory and the Modeling of Systems.Englewood Cliffs, N.J.: Prentice Hall, 1981.
[20] S. Ribaric, “Knowledge Representation Scheme Based on Petri Net Theory,” Int'l J. Pattern Recognition and Artificial Intelligence, vol. 2, pp. 691-700, 1988.
[21] S. Sandri and J. Cardoso, “On Possibilistic Timed Safe Petri Nets,” Int'l J. Intelligent Systems, vol. 14, no. 8, pp. 719-745, Aug. 1999.
[22] H. Scarpelli, F. Gomide, and W. Pedrycz, “Modeling Fuzzy Reasoning Using High Level Fuzzy Petri Nets,” Int'l J. Uncertainty, Fuzziness, and Knowledge-Based Systems, vol. 4, no. 1, pp. 61-85, 1996.
[23] H. Scarpelli, F. Gomide, and R. Yanger, “A Reasoning Algorithm for High-Level Fuzzy Petri Nets,” IEEE Trans. Fuzzy Systems, vol. 4, no. 3, pp. 282-294, Aug. 1996.
[24] D. Tabak, “Petri Net Representation of Decision Models,” IEEE Trans. Systems, Man, and Cybernetics, vol. 15, no. 6, pp. 812-818, Nov./Dec. 1985.
[25] F. Wu, “Fuzzy Time Semirings and Fuzzy-Timing Colored Petri Nets,” Int'l J. Intelligent Systems, vol. 14, no. 8, pp. 747-774, Aug. 1999.
[26] H. Xingui, “Weighted Fuzzy Logics and Its Applications,” Proc. Twelfth Ann. Int'l Computer Software and Applications Conf., pp. 485-489, 1988.
[27] D.S. Yeung and E.C.C. Tsang, “A Multilevel Weighted Fuzzy Reasoning Algorithm for Expert Systems,” IEEE Trans. Systems, Man, and Cybernetics-Part A: Systems and Humans, vol. 28, no. 2, pp. 149-158, Mar. 1998.
[28] L.A. Zadeh, “Fuzzy Sets,” Information and Control, vol. 8, pp. 338-353, 1965.
[29] Y. Zhou and T. Murata, “Petri Net Model with Fuzzy Timing and Fuzzy-Metric Temporal Logic,” Int'l J. Intelligent Systems, vol. 14, no. 8, pp. 719-745, Aug. 1999.
[30] H.-J. Zimmermann, Fuzzy Set Theory and Its Applications, Kluwer, Boston, 1991.

Index Terms:
fuzzy production rules, fuzzy numbers, knowledge base, rule-based systems, weighted fuzzy reasoning, Weighted Fuzzy Petri Nets
Citation:
S.M. Chen, "Weighted Fuzzy Reasoning Using Weighted Fuzzy Petri Nets," IEEE Transactions on Knowledge and Data Engineering, vol. 14, no. 2, pp. 386-397, March-April 2002, doi:10.1109/69.991723
Usage of this product signifies your acceptance of the Terms of Use.