You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/cs/tcs/lec11.md
+32-25Lines changed: 32 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,18 @@
2
2
title: Lecture 11
3
3
---
4
4
5
+
$\newcommand{\NN}{\mathbb{N}}$
6
+
$\newcommand{\rmSIZE}{\mathrm{SIZE}}$
7
+
$\newcommand{\rmTIME}{\mathrm{TIME}}$
8
+
$\newcommand{\rmRAM}{\mathrm{RAM}}$
9
+
$\newcommand{\rmTM}{\mathrm{TM}}$
10
+
$\newcommand{\rmHALT}{\mathrm{HALT}}$
11
+
5
12
从本次课开始,我们主要讨论可计算函数。
6
13
7
14
---
8
15
9
-
**运行时间**:Let $T: \mathbb{N} \to \mathbb{N}$, we say a TM $M$ has a running time of $T(n)$ if for every sufficiently large $n$ and every **input of length $n$**, $M$ halts within $T(n)$ steps. 类似可定义 NAND-RAM 程序的运行时间。
16
+
**运行时间**:Let $T: \NN \to \NN$, we say a TM $M$ has a running time of $T(n)$ if for every sufficiently large $n$ and every **input of length $n$**, $M$ halts within $T(n)$ steps. 类似可定义 NAND-RAM 程序的运行时间。
10
17
11
18
::fold{title="假设"alwaysexpand}
12
19
通常假设:
@@ -18,29 +25,29 @@ title: Lecture 11
18
25
这样的 $T(n)$ 称为 **nice function**。大多数常见函数都满足这些假设。
19
26
::
20
27
21
-
**$\mathrm{TIME}_\mathrm{TM}(T(n))$** $=\{$boolean function $F\mid F$ is computable by some TM with $T(n)$ running time$\}$,即运行时间在 $T(n)$ 之内的所有布尔函数的集合。e.g. $\mathrm{TIME}_\mathrm{TM}(10\cdot n^3) \subsetneq \mathrm{TIME}_\mathrm{TM}(2^n)$。类似可定义 $\mathrm{TIME}_\mathrm{RAM}(T(n))$。
28
+
**$\rmTIME_\rmTM(T(n))$** $=\{$boolean function $F\mid F$ is computable by some TM with $T(n)$ running time$\}$,即运行时间在 $T(n)$ 之内的所有布尔函数的集合。e.g. $\rmTIME_\rmTM(10\cdot n^3) \subsetneq \rmTIME_\rmTM(2^n)$。类似可定义 $\rmTIME_\rmRAM(T(n))$。
0 commit comments