摘要:
1. 空性:对于R,若给定形式是自动机比如£-NFA,则等价于判定能否从初始状态到达接受状态,这需计算可达状态集合,若任一接受状态在里面,则为非空,否则为空。耗时不超过O(n^2),n为自动机的状态数。若给定形式是正则表达式,则可先转为£-NFA,再计算可达状态集合,如此增多转化时间O(s),s为正 阅读全文
posted @ 2023-09-09 08:09
cq12yue
阅读(36)
评论(0)
推荐(0)
摘要:
因为一个整数p,若检测为合数,这永远是真命题;而检测为素数,这命题只以较大概率成立。 可构造一种NP检测算法,步骤如下: 1. 猜测p(位长度n)的因子列表{p1,p2,…pi},这是非确定的,每个分支耗时O(n) 2. 验证p1*p2*…pi?=p-1,耗时不超过O(n^2) 3. 若各因子乘积等 阅读全文
posted @ 2023-09-09 08:07
cq12yue
阅读(29)
评论(0)
推荐(0)
摘要:
为什么命题逻辑有效性是可判定的,而谓词逻辑有效性是不可判定的?因为命题逻辑由有限个合式公式及原子命题构成,且原子命题的取值只有真、假两种,简单的判定方法是真值表穷举,其复杂度为指数级:2^N,N为原子命题数量。快速的方法是先转成合取范式(输入是由否定、而且、或者、蕴含四种连接词构成的语法正确的命题逻 阅读全文
posted @ 2023-09-09 08:05
cq12yue
阅读(50)
评论(0)
推荐(0)