Bounded search trees

Pro VC máme první metodu jako že vezememe vrchol grafu a vyrobíme si strom, kde synové jsou a máme úrovní

  1. bez izolovaných vrcholů
  2. zlepšení- vrchol maximálního stupně, předpokládejme
  1. .

Closest string

Vstup: řetězců délky na , optimalizační problém je dosáhnou , který minimalizuje . Parametrizovaný problém s parametrem je, zda existuje , pro všechna .

Preprocessing: vymažeme to kde se stringy shodují.

Řešme rozšířený problém navíc daného a a hledáme , kde a

Alg: Výchozí volání ().

  1. pokud return
  2. jinak:
    1. pokud return NE
    2. jinak a určeme množinu pozic, ve kterých se a liší a pokud jich zbylo více než , tak vyberu jen z nich
    3. vyzkoušíme rekurentně pro CLOSEST STRING AUG() z případů, kdy pro zavedeme Analýza: Velikost stromu