教案名称规则演绎系统科目教学对象主讲人课时一、教学内容规则演绎系统属于高级搜索推理技术,用于解决比较复杂的系统和问题
本节介绍规则演绎系统的定义及其三种推理方法:规则正向演绎系统、规则逆向演绎系统和规则双向演绎系统
教学重点:规则演绎系统的定义、正向推理和逆向推理过程
教学难点:双向演绎的匹配问题等
教学方法:课堂教学为主
通过比较揭示正向推理、逆向推理和双向推理的特点
教学要求:掌握规则演绎系统的定义和正向推理、逆向推理的过程,了解规则双向演绎系统
二、教学流程(教学策略选择与设计)1、复习一下上次课老师讲过的消解原理2、由消解原理的不足,引出本次课讲的规则演绎系统,并给出其定义3、给出正向推理和逆向推理过程4、总结以上推理,给出双向推理过程,并给出相应例子教学过程一、复习消解原理在说明归结过程之前,我们首先说明任一谓词演算公式可以化成一个子句集
消去蕴涵符号只应用∨和~符号,以~A∨B替换A=>B
减少否定符号的辖域每个否定符号~最多只用到一个谓词符号上,并反复应用狄摩根律
如以~A∨~B代替~(A∧B)以~A∧~B代替~(A∨B)以A代替~(~A)以(x){~A}代替~(x)A以(x){~A}代替~(x)A3
对变量标准化1在任一量词辖域内,受该量词约束的变量为一哑元(虚构变量),它可以在该辖域内处处统一的被另一个没有出现过的任意变量所代替,而不改变公式的真值
没有出现过的任意变量所代替,而不改变公式的真值
合适公式中变量的标准化意味着对哑元改名以保证每个量词有其自己唯一的哑元
如,把(x){p(x)=>(x)Q(x)}标准化而得到(x){p(x)=>(y)Q(y)}4
消去存在量词在公式(y)[(x)P(x,y)]中,存在量词是在全称量词的辖域内,我们允许所存在的x可能依赖于y值
令这种依赖关系明显地由函数g(y)所定义,它把每个y值映射到存在的那个x