Der CYK-Algorithmus entscheidet für eine kontextfreie Grammatik in Chomsky-Normalform, ob ein Wort erzeugt wird.
Er nutzt dynamische Programmierung über Teilwörter. Laufzeit typischerweise .
Unten stehen Variablen für einzelne Zeichen; darüber Variablen für längere Teilwörter.