目次

計算量理論

体系立てては書けないので,あくまでメモ。思い出しながら書いてるから間違いも多いハズ。厳密な定義は教科書読んでね。

時間計算量:Time Complexity

Class P

P = \bigcup_k TIME(n^k)

Class NP

任意の言語 A に対する verifier は,次に示す V というアルゴリズムである。

A = \{ w | V \mbox{ accepts } \langle w,c \rangle\ \mbox{ for some string } c \}

この verifier を持つ言語で,それが多項式時間で動作する。 \Leftrightarrow その言語は CLASS NP に属す。