计算机科学中使用的数理逻辑2015.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 5 西安电子科技大学 研究生课程考试试题 (答案必须写在答题纸上或在答题卡上填涂) 考试科目: 课程编号: 考试日期: 2016 年 1 月 22 日 考试时间: 120 分 考试方式:(闭卷) 任课教师: 班号 学生姓名: 学 号: (20分) Give the diagram deriving from the Shannon expansion formula of function f f=B( (20分) Transform the following arbitrary function graph into a reduced graph denoting the same function. (15分) Judge if there are conflicting clauses in the following CNFs. If not, write all feasible assignments. 不行就画个真值表。。。 (x 假设x=0, (x∨y) x=0,y=0,z=0=(x∨ 假设x=1, (z∨x) x=1,y=1,z=1, (x 所以说,所有的值都使得这个语句结果为0,根据定义,是冲突语句 ( (x∨y (x∨ 所以,x、z一个为1 x=1,z=0, x x=0,z=1, y随便 存在x、y、z的值,使得这个语句结果不为0,所以不是冲突语句。 ( (y∨z) ( (x∨y (y∨ x=0, x∨z,x∨ x=1, x∨y=y=1, 存在x、y、z的值,使得这个语句结果不为0,所以不是冲突语句。 (10分) Prove the following equation. (x+y)( 画个真值表 x y z x+y y’+z 左 x+z 右 0 0 0 0 1 0 0 0 0 0 1 0 1 0 1 0 0 1 0 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 1 0 0 1 0 1 1 1 1 1 1 1 1 由真值表可知, (x+y)( (15分) Translate the following program into logical formula. Program: State variables: V: Initial condition: Transition relation: ρ: Write the disjuncts ρl0 and (For example: ρI ρm0 (20分) Clause data store mechanism in Chaff solver. Chaff stores clause data in a large array. List the advantages of using array compared with pointer data structure.(5分) 在存储器上利用非常有效 占用连续内存空间,访问局部速度加快 数组数据结构与链表相比,就高速缓存缺失(cache misses)而言,有一个很大优势,它在求解过程中转化为可观的加速。 Design a data structure based on arrays to store clause data.(15分) It is invariant that in any state where a clause can become newly implied, both watched literals are not assigned to 0. A key benefit of the two literal watching scheme is that at the time of backtracking, there is no need to modify the watched literals in the clause database. Therefore, unassigning a variable can be done in constant time. Further, reassigning a variable that has been recently assigned and unassigned will tend to be faster than the first time it was assigned. This is true becaus

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档