【计算理论】【《计算理论导引(原书第3版)》笔记】第〇章:绪论

第〇章:绪论


0.1|自动机、可计算性与复杂性

计算复杂性理论
  • 某些问题很难计算,某些问题容易计算
可计算性理论
  • 一些基本问题是不能用计算机解决的,例如确定一个数学命题是真或是假
自动机理论
  • 自动机理论阐述了计算的数学模型的定义和性质

0.2|数学概念和术语

集合
  • 如果集合要考虑元素出现的次数,则称作多重集合
关系
等价关系
  • 一种特殊类型的二元关系,满足 3 3 3个条件
    • R R R是自反的,即对每一个 x x x x R x x R x xRx
    • R R R是对称的,即对每一个 x x x y y y x R y x R y xRy y R x y R x yRx
    • R R R是传递的,即对每一个 x x x y y y z z z x R y x R y xRy y R z y R z yRz x R z x R z xRz
简单路径
  • 没有顶点重复的路径
连通图
  • 每一对顶点之间都有一条路径的图
  • 一条起点和终点相同的路径
强连通图
  • 每一个顶点到另一个顶点都有一条有向路径的图
字符串和语言
字母表上的字符串
  • 字母表中符号的有穷序列
空串
  • 记为 ε \varepsilon ε
w w w的反转(倒序)
  • 按照相反的顺序写 w w w所得到的字符串,记作 w R w^{R} wR
x x x y y y的连接
  • y y y附加在 x x x后面得到的字符串
字符串顺序
  • 在字典序基础上将短的字符串排在长的字符串前面
语言
  • 字符串的集合

  • 无前缀语言:如果语言中任何一个成员都不是其他成员的真前缀,那么该语言是无前缀的


0.3|定义、定理和证明

定理
  • 定理:被证明为真的数学命题
证明
P P P仅当 Q Q Q
  • P P P为真,则 Q Q Q为真
P P P Q Q Q
  • Q Q Q为真,则 P P P为真

0.4|证明的类型

构造性证明
示例
定理
  • 如果图中每一个顶点的度数都为 k k k,则称这个图是 k k k正则的
  • 对于每一个大于 2 2 2的偶数 n n n,存在一个有 n n n个顶点的 3 3 3正则图
证明
  • n n n是大于 2 2 2的偶数,现构造有 n n n个顶点的图 G = ( V , E ) G = (V , E) G=(V,E) G G G的顶点集为 V = {   0 , 1 , ⋯   , n − 1   } V = \set{0 , 1 , \cdots , n - 1} V={ 0,1,,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值