Automi delimitati lineari
Un automa lineare limitato è una macchina di Turing non deterministica multitraccia con un nastro di una certa lunghezza finita limitata.
Length = function (Length of the initial input string, constant c)
Qui,
Memory information ≤ c × Input information
Il calcolo è limitato all'area delimitata costante. L'alfabeto di input contiene due simboli speciali che fungono da marker di estremità sinistra e marker di estremità destra, il che significa che le transizioni non si spostano né a sinistra del marker di estremità sinistra né a destra del marker di estremità destra del nastro.
Un automa lineare limitato può essere definito come una tupla di 8 (Q, X, ∑, q 0 , ML, MR, δ, F) dove -
Q è un insieme finito di stati
X è l'alfabeto del nastro
∑ è l'alfabeto di input
q0 è lo stato iniziale
ML è il marcatore dell'estremità sinistra
MRè il marker dell'estremità destra dove M R ≠ M L
δ è una funzione di transizione che mappa ogni coppia (stato, simbolo del nastro) su (stato, simbolo del nastro, costante 'c') dove c può essere 0 o +1 o -1
F è l'insieme degli stati finali
Un automa lineare limitato deterministico è sempre context-sensitive e l'automa lineare limitato con linguaggio vuoto è undecidable..