已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算理论导引与算法复杂性IntroductiontotheTheoryofComputationandAlgorithmComplexities 主讲 刘国华 学院楼 225室 ghliu 助教 辛婷婷 学院楼 153室 xtt moon FTP 222 204 215 3 6BOOLEANLOGIC1 Negation 0 1 1 02 Conjunction0 1 0 1 1 13 Disjunction0 1 14 Exclusiveor0 0 0 0 1 15 Equality0 0 1 1 0 06 Implication1 0 0 1 1 1 0 1 1 0 0 17 DistributivelawP Q R P Q P R P Q R P Q P R CHAPTER1FUNDATION I msorry CHAPTER2COMPUTATIONALMODELS 1 Computation Computationisageneraltermforanytypeofprocess algorithmormeasurement thisoftenincludesbutisnotlimitedtodigitaldata Computationisaprocessfollowingawell definedmodel Computationisalsoamajorsubjectmatterofcomputerscience itinvestigateswhatcanorcannotbedoneinacomputationalmanner CHAPTER2COMPUTATIONALMODELS 1 AUTOMATATURINGMACHINES CHAPTER2COMPUTATIONALMODELS 1 AUTOMATA1FINITEAUTOMATA1 DETERMINISTICFINITEAUTOMATA DFA Example Anautomaticdoor Rulesforopening 1Thedoorisclosing ifsomeoneisstandingonthefrontpad FRONT andnooneisstandingontherearpad REAR thenthedooropens 2Thedoorisopening ifsomeoneisstandingontherearpad REAR thenthedoorkeepsopening 3Thedoorisopening ifsomeoneisstandingonthefrontpadandsomeoneisstandingontherearpad BOTH thenthedoorkeepsopening CHAPTER2COMPUTATIONALMODELS 1 Rulesforclosing 1Thedoorisopening ifnooneisstandingoneitherpad NEITHER thenthedoorcloses 2Thedoorisclosing ifsomeoneisstandingontherearpad REAR thenthedoorkeepsclosing 3Thedoorisclosing ifsomeoneisstandingonthefrontpadandsomeoneisstandingontherearpad BOTH thenthedoorkeepsclosing Howtoimplementthissystem Hardwares twosensors onecomputer only1bitmemory etc Howaboutthesoftware CHAPTER2COMPUTATIONALMODELS 1 satrt t TRUE d 0 t TRUE Y s1 sensor1 s2 sensor2 d 0and s2 1ors1 1ands2 1ors1 0ands2 0 Y d 1and s1 1ors2 1ors1 1ands2 1 N Y d 0ands1 1 N Y d 1 d 1ands1 0ands2 0 Y d 0 N end N N CHAPTER2COMPUTATIONALMODELS 1 CLOSED d 0 OPEN d 1 NEITHER s1 0ands2 0 FORNT s1 1 REAR s2 1 BOTH s1 1ands2 1 NEITHER s1 0ands2 0 FORNT s1 1 REAR s2 1 BOTH s1 1ands2 1 CHAPTER2COMPUTATIONALMODELS 1 CLOSED OPEN NEITHER FORNT REARBOTHNEITHER FORNTREARBOTH CHAPTER2COMPUTATIONALMODELS 1 frontpad rearpad CLOSED OPEN BOTH NEITHER FORNT BOTH REAR CHAPTER2COMPUTATIONALMODELS 1 CLOSED OPEN NEITHER FORNTREARBOTH NEITHER FORNTREARBOTH CHAPTER2COMPUTATIONALMODELS 1 ThestatediagramforDFAM1 1 1 1 01 001 00001 0 1 011 0 01 1 0 01 10 FORMALDEFINITIONOFAFINITEATUOMATONAfiniteautomatonisa5 tuple Q q0 F where1 Qisafinitesetcalledthestates 2 isafinitesetcalledthealphabet 3 Q Qisthetransitionfunction 4 q0 Qisthestartstate and5 F Qisthesetofacceptstates CHAPTER2COMPUTATIONALMODELS 1 ThestatediagramforDFAM1 1 Q q1 q2 q3 2 0 1 3 isdesribedas01q1q1q2q2q3q2q3q2q24 q1isthestartstate and5 F q2 CHAPTER2COMPUTATIONALMODELS 1 L M A LanguageofmachineM wesaythatMrecoginizesA FORMALDEFINITIONOFCOMPUTATIONLetM Q q0 F beafiniteautomatonandletw w1w2 wnbeastringwhereeachwiisamemberofthealphabet ThenMacceptswifasequenceofstatesr0 r1 rninQexistswiththreeconditions 1 r0 q0 2 r0 wi 1 ri 1 fori 0 n 1 and3 rn F Regularlanguage alanguageiscalledaregularlanguageifsomefiniteautomatonrecognizes CHAPTER2COMPUTATIONALMODELS 1 DESIGNINGFINITEAUTOMATA qeven qodd 0 0 1 1 HowtodesignaDFAtorecognizethelanguageofallstringsthatcontainthestring001asasubstring q1 1 q2 q3 0 1 0 1 0 q4 1 0 CHAPTER2COMPUTATIONALMODELS 1 THEREGULAROPERATIONUnion A B x x Aorx B Concatenation A B xy x Aandy B Star A x1x2 xk k 0andeachxi A EXAMPLE A good bad B boy girl A B A B A A B good bad boy girl A B goodboy goodgirl badboy badgirl A good bad goodgood goodbad badbad badgood goodgoodgood goodgoodbad goodbadgood goodbadbad CHAPTER2COMPUTATIONALMODELS 1 THEOREM2 1Theclassofregularlanguagesisclosedundertheunionoperation PROOFIDEA A1 L M1 A2 L M2 A1 A2 L M3 LetM1 Q1 1 q1 F1 M2 Q2 2 q2 F2 thenM3 Q3 3 q3 F3 whereQ3 r1 r2 r1 Q1andr2 Q2 3 r1 r2 a 1 r1 a 2 r2 a q3 q1 q2 F r1 r2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年虚拟加工考试题库及答案
- 基于精细化管理的DH房地产公司LHY住宅项目综合成本管理体系构建与实践
- 基于粗糙集与模糊集融合的创业型大学生综合素质评价体系构建与管理策略研究
- 基于第二代高通量测序技术剖析中国大肠癌病例相关基因单核苷酸多态性
- 江西中化学文试卷及答案
- 2025年伤寒及副伤寒试题及答案
- 2025年高考数学甲卷题库及答案
- 模拟机训练考试题及答案
- 2025年法语歌声乐考试题及答案
- 滁州地铁面试真题及答案
- 企业品牌形象策划与宣传材料制作模板
- 26.1.2 反比例函数的图象和性质(第1课时 图象和性质)(教学设计)数学人教版九年级下册
- 浙江省杭州市滨和中学2024-2025学年九年级上学期期中教学质量检测英语试题(含答案)
- 82-2式手榴弹教学课件
- 安徽省合肥八中2026届高一化学第一学期期中质量检测试题含解析
- 河南省体育彩票管理中心聘用人员招聘笔试真题2024
- 人力资源岗位岗前培训试题及答案
- 解决学习问题的做法
- 2025年国家义务教育质量监测小学德育模拟测评估考试题库及答案
- 2026年齐齐哈尔高等师范专科学校单招职业适应性考试题库附答案
- 2026年洛阳职业技术学院单招职业技能测试必刷测试卷及答案1套
评论
0/150
提交评论