作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

• 人工智能及识别技术 • 上一篇    下一篇

一种基于模糊Petri网的双向并行推理算法

王慧英,乐晓波,周恺卿   

  1. (1. 长沙理工大学计算机与通信工程学院,长沙 410114;2. 马来西亚理工大学计算学院,马来西亚 士古来 80310)
  • 收稿日期:2012-12-24 出版日期:2014-03-15 发布日期:2014-03-13
  • 作者简介:王慧英(1989-),女,硕士研究生,主研方向:Petri网行为理论及应用,人工智能;乐晓波,教授;周恺卿,博士研究生。
  • 基金资助:
    国家自然科学基金资助项目(61170199);湖南省自然科学基金资助项目(08JJ3124)。

A Bi-directional Parallel Reasoning Algorithm Based on Fuzzy Petri Nets

WANG Hui-ying  1, YUE Xiao-bo  1, ZHOU Kai-qing  2   

  1. (1. School of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha 410114, 2. Faculty of Computing, Universiti Teknologi Malaysia, Skudai 80310, Malaysia)
  • Received:2012-12-24 Online:2014-03-15 Published:2014-03-13

摘要: 基于模糊Petri网的并行推理算法的矩阵维数越大,其算法的时间复杂度也就越高。针对反向搜索压缩模糊Petri网模型的相关理论和并行推理算法的特点,结合矩阵命令提出一种实现双向推理的矩阵运算机制,以及其对应的基于模糊Petri网的双向并行推理算法。在使用一般模糊推理算法的过程中,推理矩阵为(11?8)维的模糊Petri网模型,而使用改进算法进行双向推理时所涉及的推理矩阵阶数仅为(7?6)。实验结果表明,与一般的模糊推理算法和反向搜索算法相比,该算法能够提高整个推理过程的并行度,降低算法的时间复杂度,从而提高推理效率。

关键词: 模糊Petri网, 矩阵运算, 并行推理, 反向搜索, 双向推理

Abstract: Time complexity of the parallel reasoning algorithm based on Fuzzy Petri Nets(FPN) is related to the dimension of matrix, and it will increase when the scale of the FPN becomes larger. By analyzing the characteristics of the parallel reasoning algorithm and the relevant theories of the Reverse Search(RS), this paper proposes a novel Bi-directional Parallel Reasoning(BDPR) algorithm based on FPN. As for the model of FPN with the dimension of 11 rows and 8 columns, if using the BDPR algorithm, the reasoning matrix order is 7 rows and 6 columns. Experimental analysis shows that the BDPR algorithm can effectively improve the parallelism of the whole process of reasoning, reduce the time complexity of algorithm, and improve the efficiency of reasoning, compared with a general Fuzzy Reasoning(FR) algorithm and an RS algorithm.

Key words: Fuzzy Petri Nets(FPN), matrix operation, parallel reasoning, Reverse Search(RS), bi-directional reasoning

中图分类号: