多項式時間アルゴリズム
(polynomial-time algorithm)
•
入力サイズ:
n
•
多項式:
f
(
n
)=
a
k
n
k
+a
k-1
n
k-1
+…+a
1
n+a
0
•
最悪計算量が
O(
f
(
n
)
)
多項式時間アルゴリズムが存在する問題の集まり⇒
クラス
P
知識力勝負
ある問題がクラス
P
に
属すか確かめたい
アイディア勝負
クラス
P
に属す←解法を提案する・探す
クラス
P
に属さない←どうやって示す?
難しい作業