A Groebner bases-based approach to backward reasoning in rule based expert systems

被引:7
作者
Roanes-Lozano, Eugenio [1 ]
Hernando, Antonio [2 ]
Laita, Luis M. [3 ]
Roanes-Macias, Eugenio [1 ]
机构
[1] Univ Complutense Madrid, Fac Educ, Depto Algebra, E-28040 Madrid, Spain
[2] Univ Politecn Madrid, Escuela Univ Informat, Depto Sistemas Inteligentes Aplicados, Madrid 28031, Spain
[3] Univ Politecn Madrid, Fac Informat, Depto Inteligencia Artificial, E-28660 Madrid, Spain
关键词
Rule based expert systems; Logic and symbolic computing; Groebner bases; Discovery; GROBNER BASES; LOGIC; ALGORITHM; DIAGNOSIS; ALGEBRA;
D O I
10.1007/s10472-009-9147-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The aim of this paper is to present theoretically a new algebraic method for detecting potentially dangerous states in a Rule Based Expert System whose knowledge is represented by propositional Boolean logic. Given a dangerous state which does not happen at present, our method is able to detect a possible input fact such that, if it also occurred, the dangerous situation really would happen. This method, inspired by automatic discovery of geometric theorems, is based on calculating just one reduced Groebner basis of a polynomial ideal representing the system's knowledge. An implementation in the computer algebra system Maple is included.
引用
收藏
页码:297 / 311
页数:15
相关论文
共 22 条
[1]  
Alonso J. A., 1995, ACTAS CONGRESO LENGU, P307
[2]  
[Anonymous], 1992, IDEALS VARIETIES ALG, DOI DOI 10.1007/978-1-4757-2181-2
[4]  
Buchberger B., 1988, IMA, V14, P60
[5]   MULTIVALUED LOGIC AND GROBNER BASES WITH APPLICATIONS TO MODAL LOGIC [J].
CHAZARAIN, J ;
RISCOS, A ;
ALONSO, JA ;
BRIALES, E .
JOURNAL OF SYMBOLIC COMPUTATION, 1991, 11 (03) :181-194
[6]  
Chou S.-C., 1987, MECH GEOMETRY THEORE
[7]   A MACHINE PROGRAM FOR THEOREM-PROVING [J].
DAVIS, M ;
LOGEMANN, G ;
LOVELAND, D .
COMMUNICATIONS OF THE ACM, 1962, 5 (07) :394-397
[8]  
Faugere J.-C., 2002, P 2002 INT S SYMB AL, P75, DOI DOI 10.1145/780506.780516
[9]   A new efficient algorithm for computing Grobner bases (F4) [J].
Faugére, JC .
JOURNAL OF PURE AND APPLIED ALGEBRA, 1999, 139 (1-3) :61-88
[10]  
Gerdt V.P, 2008, P ISSAC 2008, P95