首页 > 编程语言 >CS 3800 python

CS 3800 python

时间:2024-03-18 13:22:06浏览次数:29  
标签:上下文 anbm python 3800 引理 CS 自动机

CS 3800在线W. Schnyder
2024年春季3/6/2024
课业7(3月15日星期五到期)
说明:此课业应在到期日之前11:59 pm之前以一年级的PDF(不零件)提交。 您可以在文字处理器中键入解决方案,然后将其打印到PDF,或者手工编写并提交扫描副本。 写下并提交答案,就像他们是专业报告一样。 如果提交不整洁(无序,难以阅读,颠倒扫描等等……),将会扣除点。
首先查看您的课堂笔记,幻灯片和教科书。 然后进行以下练习。 展示你的工作。 一个不合理的答案可能几乎没有或根本没有信用。
阅读:2.3(周二)和3.1(周五)

  1. [8分]下降。 对于字母{a,b}上的以下每种语言,绘制接受此语言的下降自动机的状态图。 为了获得全部信贷,您的自动机应该拥有尽可能少的状态。 (在下面,假设M,N≥0)。
    (a){anbm | n≤m}。 (b){anbm | n≥m}。
  2. [6分]下降。 构造一个下降自动机P,使得(假设M,N≥0):l(p)= {ambn | n = 2m}
    指定自动机的组件并绘制状态二元格。 为了获得全部信贷,您的自动机应该拥有尽可能少的状态。
  3. [6分]下降。 构建一个下降自动机P,使得(假设M,n≥0):l(p)= {ambn |m≤n≤2m}
    指定自动机的组件并绘制状态二元格。 为了获得全部信贷,您的自动机应该拥有尽可能少的状态。
  4. [15分]交叉点。 考虑语言(n和m是自然数≥0)l = {anbm | n> mandniseven}
    显然l = lcf l∩lreg
    lcfl = {anbm | n> m} andlreg = {w∈{a,b} ∗ | whasanevennumberofa}(a)为LREG绘制DFA的状态图。 为了获得全部信贷,您的自动机应该拥有尽可能少的状态。 第1页,共3页
    CS 3800在线HW 7春季2024(b)为LCFL绘制PDA的状态图。 为了获得全部信用,您的自动机应该尽可能少。(c)将算法(讲座15d)应用于L。绘制自动机的状态图。 (请勿删除无用的状态,此问题只要求您证明您对算法的理解。)
  5. [8分]闭合属性。 在此问题中,您不允许您构建革兰氏阴性或自动机。 可以使用闭合属性显示一切。 在整个过程中,参考字母为σ= {a,b},n表示自然数(包括0); 和n,m∈N。
    (a)在问题1中,您表明了语言
    {anbm |n≤m}和{anbm |n≥m}
    无上下文。 用这个事实给出非常简单的证据,证明{anbm | n <m}和{anbm | n> m}
    无上下文。
    (b)证明语言
  6. [6分]闭合属性。 假设L是不含上下文的,R是常规的。
    (a)l-r一定是无上下文的吗? 证明您的答案是合理的。 (b)r -l一定是免费的吗? 证明您的答案是合理的。
  7. [5分]抽引理。 证明泵送引理的以下变体:
    对于每种无上下文语言l都存在泵送长度p≥0,以使每个单词
    Ww∈L和| w | ≥p可以写为w = uvxyz
    这样
    我。 | vxy |≤pii。 v̸=ε
    iii。 uvnxynz∈Lforalln≥0
    您的证明应该简单明了。 教科书中对问题2.37的引用将不接受。无上下文。第2页,共3页
    CS 3800在线HW 7春季2024
  8. [9分]泵送引理。 这个问题会导致您通过基于泵送引理的证明逐步逐步(下一个问题不会指示步骤)。 您将显示该语言
    l = {anb2nck | n>k≥0}(a)假设(对于矛盾)L是免费的。 然后它具有抽水长度不是免费上下文。
    p≥1。 何斯普≥1?(b)每个单词w∈L,长度| w | ≥p可以写为W = uvxyz具有三个特性。 这三个属性是什么?
    选择w = apb2pcp -1单词(c)在情况v开头的情况下得出矛盾。dai 写CS 3800(d)在v v始于b的情况下,得出矛盾。 (e)在情况v开头的情况下得出矛盾。(f)使用问题7解释上述证据已完成。
  9. [8分]抽引理。 在这个问题中,您将显示该语言
    l = {www | w∈{a,b,c} ∗}(a)使用抽水引理表明语言{anbanbanb | n≥1}不是
    不是无上下文。 免费上下文。(b)使用CFL的闭合特性得出结论L不是上下文。 (不要直接证明。)
  10. [0分]不要提交。 练习2.6(AC)第155页。解决方案在书160页中,仅用于实践。
  11. [0分]不要提交。 练习2.7(AD)第155页。解决方案在第160页中,仅用于实践。
  12. [0分]不要提交。 练习2.8 Page 155.解决方案是在书161页中,仅供实践。
  13. [0分]不要提交。 问题2.18第156页。解决方案在演讲中涵盖,也在书161页中,仅用于实践。

标签:上下文,anbm,python,3800,引理,CS,自动机
From: https://www.cnblogs.com/kantong/p/18080181

相关文章

  • SciTech-Mathmatics-ComplexSpace + (Discrete)Multi-Dimensional FourierTransform:
    多维\(C^k\)复数空间(k维复数空间)上的离散傅立叶变换(FourierTransform)可以合成任意的\(R^n\)几何体;\(C^k\)复数空间(k维复数空间):每一列向量,有k维度的变量;每一维度变量,是一个复数类型因变量\(z\);每一个复数类型因变量\(z\),都是时间\(t\)(\(R\)实数类型自变量)的函数,表......
  • 【机器学习-04】最小二乘法的推导过程及使用方法(python代码实现)
    最小二乘法是一种常用的数据拟合方法,它可以通过最小化残差平方和来找到数据的最佳拟合线。有了上述内容铺垫之后,本文将介绍最小二乘法的推导过程,并提供使用Python实现最小二乘法的代码示例。1.模型及方程组的矩阵形式改写  首先,我们对......
  • python做了一个极简的栅格地图行走机器人,到底能干啥?[第五弹]——解锁蒙特卡洛定位功能
    目录1、前言2、增加的功能3、主要算法python实现3.1定义一个地图和固定标签3.2定义一个粒子3.3定义一个粒子管理类3.4定义粒子运动模型3.5定义观测模型3.6定义权重计算3.6更新粒子重采样4总结5、python源码1、前言在现代科技的普及下,人们对于机器人的兴趣与期待日......
  • css的基本使用
    CSS2.3结构伪类选择器伪类<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><style>ulli:first-child{background:brown;}......
  • python 服务自动生成 js 调用
    python服务自动生成js调用原理接管请求分发过程;为每个command维护对应的handler;利用python动态特性,获得handler的参数;利用模版生成js代码;利用**kwargs获取所有参数传递给handler;Demo以Flask为例#main.pyfromflaskimportFlask,requestfro......
  • python:ModuleNotFoundError: No module named 'xxx'可能的解决方案大全
    "ModuleNotFoundError:Nomodulenamed'xxx'"这个报错是个非常常见的报错,几乎每个python程序员都遇到过,导致这个报错的原因也非常多,下面是我曾经遇到过的原因和解决方案module包没安装忘了import没有__init__.py文件package包的版本不对自定义的包名与安装的包名相同,导致......
  • LLM-通义千问:PCS变流器
    PCS变流器(PowerConversionSystem)是一种电力电子设备,主要用于储能系统中,实现电能的双向转换。在电池储能系统中,PCS连接于电池组与交流电网之间,扮演着关键的桥梁角色:功能:双向能量流动:PCS能够将来自电网的交流电(AC)整流为直流电(DC),给电池储能系统充电;反之,它也能将电池储存的直流......
  • Python实践:基于Matplotlib实现某产品全年销量数据可视化
    本文分享自华为云社区《画图实战-Python实现某产品全年销量数据多种样式可视化》,作者:虫无涯。学习心得有时候我们需要对某些数据进行分析,得到一些可视化效果图,而这些效果图可以直观展示给我们数据的变化趋势;比如某产品的月销量数据、销售额的地区分布、销售增长和季节的变......
  • ssm/php/node/python学生竞赛模拟系统
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:在当前的教育环境中,学生竞赛已经成为衡量学生学术能力和创新思维的重要手段。随着科技的发展,越来越多的竞赛采用了线上模拟系统来进行,其中4x1nt学生竞赛......
  • ssm/php/node/python学生学习评价与分析系统
    本系统(程序+源码)带文档lw万字以上  文末可领取本课题的JAVA源码参考系统程序文件列表系统的选题背景和意义选题背景:在教育领域,学生的学习评价一直是教师、家长乃至学校管理者关注的重点。传统的学习评价方式主要依靠考试成绩和教师的主观观察,这种方式往往不能全面反映......