吉林大学2018级研究生可计算性与计算复杂性试题

不知道是不是只有吉大才考两性。。
回忆难免出错,请大家理解见谅。

试题中每道题在课件和往年考题中都有对应的答案,大家可以自行查找。

一、简要叙述可计算性与计算复杂性的发展历程并谈谈大数据对这门学科的影响(15分)


二、判断对错 (15分)

判断题目和之前往年考题类似,可能有一两道有偏差

  1. 全函数不都是可计算函数;
  2. 递归函数不都是可计算函数;
  3. 设谓词 P ( x ) , Q ( x ) P(x),Q(x) P(x),Q(x)都是可计算的,则 P ( x ) ∨ Q ( x ) P(x) \vee Q(x) P(x)Q(x)也是可计算的;
  4. S 2 S 3 S 1 S 0 S 2 → [ 3 , 4 , 1 , 1 , 3 ] = 2 3 ⋅ 3 4 ⋅ 5 1 ⋅ 7 1 ⋅ 1 1 3 S_2S_3S_1S_0S_2 \to [3,4,1,1,3] = 2^3·3^4·5^1·7^1·11^3 S2S3S1S0S2[3,4,1,1,3]=23345171113;
  5. 半可计算性封闭于存在量词;
  6. S 1 S_1 S1 S 2 S_2 S2是半可计算集,则 S 1 ∩ S 2 S_1 \cap S_2 S1S2是可计算集;
  7. 广义P-T图灵机带上只能有两个符号;
  8. K ( x ) K(x) K(x)是半可计算的,   K ( x ) ~K(x)  K(x)也是半可计算的;

三、只用元语言五条基本指令计算谓词 P ( x , y ) ⇔ ( 3 x = 2 y ) P(x,y) \Leftrightarrow(3x = 2y) P(x,y)3x=2y的特征函数


四、设R(x,t)是原始递归谓词,又设 g ( x , y ) = m a x t ≤ y R ( x , t ) g(x,y) = max_{t \leq y}{R(x,t)} g(x,y)=maxtyR(x,t),即 g ( x , y ) g(x,y) g(x,y)是使得 R ( x , t ) R(x,t) R(x,t)为真的 t ≤ y t \leq y ty的最大值;如果没有这样的 t t t存在,则 g ( x , y ) = 0 g(x,y) = 0 g(x,y)=0,试证明 g ( x , y ) g(x,y) g(x,y)是原始递归的。


五、使用Post图灵机设计计算

判断第一个是点减,不知道如何表示,请注意

f ( x ) = { x − 2 , if  x ≥ 2   x + 2 , if  x < 2 f(x) = \begin{cases} x-2, & \text{if $x \ge 2$ } \\[2ex] x+2, & \text{if $x < 2$} \end{cases} f(x)=x2,x+2,if xif x<2


六、设计计算谓词 7 ∣ x 7|x 7x的特征函数的离线图灵机,这里输入带上恰好是x的二进制数表示


七、设计多带图灵机计算整数 x 1 , x 2 x_1,x_2 x1,x2的最大公约数

你可能感兴趣的:(其他整理,--,个人)