Automa lineare limitato: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LaaknorBot (discussione | contributi)
Xqbot (discussione | contributi)
m Bot: Aggiungo: sr:Линеарно-ограничени аутомат; modifiche estetiche
Riga 1:
Un '''Automa lineare limitato''' (abbreviato in inglese '''LBA''') è una forma ristretta di una [[macchina di Turing non deterministica]]. Possiede un nastro composto di celle che possono contenere simboli di un [[alfabeto]] [[insieme finito|finito]], una testina che può leggere o scrivere una cella sul nastro per volta e può essere mossa e un finito numero di stati. Differisce da una macchina di Turing per il fatto che mentre per la prima il nastro è inizialmente considerato infinito, per la seconda solo una porzione finita e contigua della lunghezza dell'input iniziale che è una [[funzione lineare]] può essere acceduto dalla testina di lettura/scrittura. Questa limitazione rende una LBA un modello più realistico di un [[computer]] rispetto una macchina di Turing.
 
Gli automi lineari limitati sono [[accepter|accepters]]s per la classe dei [[Linguaggio sensibile al contesto|linguaggi sensibili al contesto]]. L'unica restrizione posta nelle [[grammatica|grammatiche]] per tali linguaggi è che le regole di produzione non possono trasformare una stringa in una più corta. Quindi nessuna derivazione di una stringa in linguaggio sensibile al contesto può contenere una [[forma sentenziale]] più lunga della stringa stessa. Dal momento che c'è una corrispondenza uno ad uno tra gli automi lineari limitati e queste grammatiche, non si necessita per il riconoscimento della stringa da parte dell'automa un nastro più lungo di quello occupato dalla stringa originale.
 
{{Linguaggi formali e grammatiche}}
Riga 16:
[[pl:Automat liniowo ograniczony]]
[[pt:Autômato linearmente limitado]]
[[sr:Линеарно-ограничени аутомат]]
[[zh:线性有界自动机]]