Cookes sats om tvåsidiga automater

Cookes teorem  är ett resultat av automatteori som visar att exekveringen av en tvåvägs deterministisk pushdown- automat kan simuleras i linjär tid på en direktminnesmaskin . Upptäcktes 1970 av forskaren Stephen Cook vid University of Toronto . Satsen har tjänat som den teoretiska grunden för många linjära textbehandlingsalgoritmer, såsom Manaker- algoritmen , Knuth-Morris-Pratt- algoritmen och Weiner-algoritmen .

Staging

En deterministisk pushdown-automat kan definieras som en uppsättning , där [1]

Anteckningar

  1. Aho, Hopcroft, Ullman, 1974 , sid. 337

Litteratur