CS 3800 python

news/发布时间2024/4/27 21:21:41

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页中,仅用于实践。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ulsteruni.cn/article/04625167.html

如若内容造成侵权/违法违规/事实不符,请联系编程大学网进行投诉反馈email:xxxxxxxx@qq.com,一经查实,立即删除!

相关文章

轻松创建基于 GPT-4 的 AI 原生应用 - Dify

Dify 是一个易用的 LLMOps 平台,旨在让更多人可以创建可持续运营的原生 AI 应用。Dify 提供多种类型应用的可视化编排,应用可开箱即用,也能以后端即服务的 API 提供服务。LLMOps(Large Language Model Operations)是一个涵盖了大型语言模型(如 GPT 系列)开发、部署、维护…

汽车制造业供应商管理会面临哪些问题?要如何解决?

汽车行业的供应链是及其复杂的,并且呈全球化分布,企业在知识产权方面的优势很可能是阶段性的。企业需要持续保持领先,将面临巨大的挑战,尽快地将产品推向市场是保持领先的唯一途径。然而,如果没有正确的方式去实现安全性、流程化和标准化,企业的优势则有可能不复存在,比…

递归组件实现子向父传值

业务逻辑:通过自己调用自己的方式生成树,再点击子菜单时,需要将点击子菜单的菜单名传值给父组件(使用总线 bus) 新建bus.js文件import { ref } from vueclass Bus {constructor() {// 收集订阅信息,调度中心this.eventList = {}, // 事件列表,这项是必须的// 下面的都是自…

[转帖]JUC内置线程池

https://cloud.tencent.com/developer/article/2235750 ThreadPoolExecutor ThreadPoolExecutor是最基础的线程池类:12345678public ThreadPoolExecutor( int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueu…

模拟电路与存储电路EDA工具产品

模拟电路设计全流程EDA工具系统 华大九天模拟电路设计全流程EDA工具系统包括原理图编辑工具、版图编辑工具、电路仿真工具、物理验证工具、寄生参数提取工具和可靠性分析工具等,为用户提供了从电路到版图、从设计到验证的一站式完整解决方案。原理图和版图编辑工具Emp…

关于如何使用echarts实现市县区地图的可视化

找了很多资料,终于实现了 获取genjson的方式,很好用!!! AreaCity Geo格式转换工具 (gitee.io) 然后将数据格式贴在下面就可以了<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>石家庄市</ti…