指数時間アルゴリズム入門
何の指数?
指数の底は?
,探索アルゴリズム 23
入力サイズとは独立なパラメータ𝑘に関してのみ指数時間のアルゴリズム
カーネル
多項式時間O(kn)の前処理で,問題サイズを𝑘の関数𝑓(𝑘)以下にまで小さくする手法を
カーネライズと呼び,小さくなった問題をカーネルと呼ぶ
(f\cdot g)(S) = \sum_{T \subseteq S} f(T) g(S \backslash T)
集合に対するDPを高速化3^𝑛 → 2^n
k-Cycle グラフに長さ𝑘の単純な閉路が含まれるか判定
n^k → (2e)^km