- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SAT问题研究小结
预备知识:
1.基于模型诊断的基本概念介绍:
首先我们介绍基于模型诊断的主要思想和框架结构:
观测
观的行为观的行为
观的行为
观的行为
Fig.l诊断的主要思想Main idea of model-based diagnosis 图1 虽于模型
Fig.l
诊断的主要思想
基本定义:
(1) 诊断系统:
一个诊断系统符号化定义即为一个三元组 (SD,COMPS,OBS其中SD为系统描述,是一
阶谓词公式集合;COMPS是系统的组成部件集合,是一个有限常量集合,而 OBS是一个观
测集合,是一阶谓词公式的有限集合。简而言之就是把一个相关的系统抽象成符号化的几个 部分,然后把系统模型化,根据逻辑关系和相关的硬件结构抽象成模型, 根据模型推理出系
统正常的输出,而往往在实际系统中得到的观测和预期的结果不符, 此时便需要诊断出哪些
元件可能出现故障,出现故障的原因,并找到故障元件并解决,其中最主要的是故障元件集 合的找出即:诊断集合。
(2) 我们把一个元件不正常工作符号化表示即为:
AB(c):”abnormal ”,AB(c)为真当且仅当 c反常,其中c COMPS
(3) 断:
设组件集合COMPS,称为关于(SD,COMPS,OBS的—个基于一致性诊断,如果
SD OBS {一AB(c)c COMPS- :}是可满足的。
(4) 极小诊断集:
称一个关于(SD,COMPS,OB3的—个基于一致性诊断 厶是极小的(MCBD),if不存在厶的
任何真子集也是关于(SD,COMPS,OBS的—个基于一致性诊断。
(5) 由此我们可以知道:要想判断一个诊断集合是否是基于一致性诊断,只需要判断在这 个诊断集合中的组件都是反常的(是故障的),然后剩下的组件工作正常工作和系统的相关描 述以及系统在这种情况下系统的观测是否逻辑上可以解释的。
(6) 命题可满足性问题 (propositional Satisfiability Problem,SAT)是人工智能里的一个分支, 它
是完全NP问题,并且人工智能中很多的 NP问题都可以转化成 SAT问题,然后求解,相应
的基于模型诊断问题(MBD)问题也可转化为SAT问题,然后求解。
(7 )集成组合电路可以转化 CNF
例如与门电路:
门^12.
门^12.图
其可转化为(( a)( b)(c )),其转化过程如下:
c c a b
如果与门工作正常的情况下:
则有:
c = a ? b
a ? b 二 c
c = a * b
c a * b
a ? b 》c
(c —; a * b )( a * b — c )
(L a ?b)(— (a * b ) c ) 化简转化即为:
(c a )( ^ b )( ^ b c )
同理其它组合电路门转化为
CNF如下:
与门
:二c (c+a)(c+bXc + a+b)
或门
:二c (c + a)(c + bXc + a+b)
与非门
:_ y- c (c + aX? + bXc +b)
非门
a —]o— b (a + bXa+b)
或非门
;—c (c+a)(c+bXc + a+b)
同或门
异或门
:— c (c+fi-+bXc+a+b)(f+r+bX?+*+b
打
r
选择器
j (x+i+?x?t+r fx*+*+ fx^+^+ o
x
般的组合电路如下图:
1 0
1 0 〃”1 ”和”1”是文字,表示变量和变量的否定 ,即文字;
其对应的CNF如下:
+ bT + c^)(a + b + d){3 + bf + c)(af + b + c)(a + d}(bJ + d)(af + b + + e)(b +
e)(a + bf + ef}(d + fJ)(e + f:)(df + e+f)(c/ + f+ gJ)(c + f* + g^c + f + g)(d + F + g)(g)
2.SAT问题定义
可满足问题的一些基本定义,表示如下:
定义2.1 文字(literal):对于变量集合 X={x1,x2,x3,....,xn},文字li是变量xi或者否定-xi。
定义2.2 子句(clause):子句Ci是文字li的析取,Ci = 11 丨2 丨3 丨4... Im .
定义 2.3.合取范式(conjunctive normal form,CNF):CNF F 是子句的合取,
F = C1「C2 - C3?…—Cr.
定义 2.4 赋值(assignment):v:X= {0,u,1},对于变量集合{x1,x2,x3,x4,...,xn}:
(1)完全赋值(complete assignment):v(x) {0,1},对于所有的 x X;
⑵部分赋值(partial assignment):v
您可能关注的文档
最近下载
- 建设单位质量强制性条文实施管理措施.pdf VIP
- 2021军队文职统一考试(公共科目)真题及答案.pdf VIP
- 2025年吉林机关事业单位工人技术等级考试(花卉工·高级技师)历年参考题库含答案详解(5卷).docx VIP
- 高校网络课程教学资源开发计划.docx VIP
- 南京市2024年有关建设工程计价管理问题解答汇编(四).docx VIP
- 2025年执业药师继续教育构建执业药师药学服务能力三支柱模型答案.docx VIP
- 社区工作者考试必考题库及答案(真题版).docx VIP
- 工程项目风险控制与应对措施报告.docx VIP
- 一年级语文拼音生字每日一练.pdf
- 2025年1月黑龙江高中学业水平合格考英语试卷真题(含答案).pdf VIP
文档评论(0)