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í
- bez izolovaných vrcholů
- zlepšení- vrchol maximálního stupně, předpokládejme
- .
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í ().
- pokud return
- jinak:
- pokud return NE
- 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
- vyzkoušíme rekurentně pro CLOSEST STRING AUG() z případů, kdy pro zavedeme Analýza: Velikost stromu