Você está fazendo várias perguntas diferentes. Deixe-me responder brevemente, um por um.
O que é tão importante no modelo de máquina de Turing?
λ
Na época, a tentativa de Turing de definir computabilidade parecia a mais satisfatória. Acabou que todos os modelos de computação descritos acima são equivalentes - todos descrevem a mesma noção de computabilidade. Por razões históricas, o modelo de Turing surgiu como a maneira mais canônica de definir computabilidade. O modelo também é muito rudimentar e fácil de trabalhar, em comparação com muitos outros modelos, incluindo os listados acima.
A ciência da computação usual ensina as máquinas de Turing como a definição de computabilidade e as usa também para explorar a teoria da complexidade. Porém, os algoritmos são analisados com relação a um modelo mais realista conhecido como máquina de RAM, embora esse problema geralmente seja varrido para debaixo do tapete como um segredo para os conhecedores.
Os DFAs não são um modelo melhor?
Essa foi a motivação original por trás do famoso artigo de Rabin e Scott, autômatos finitos e seus problemas de decisão:
As máquinas de Turing são amplamente consideradas o protótipo abstrato dos computadores digitais; Os trabalhadores no campo, no entanto, sentem cada vez mais que a noção de uma máquina de Turing é muito geral para servir como um modelo preciso de computadores reais. É sabido que, mesmo para cálculos simples, é impossível atribuir um limite superior a priori à quantidade de fita que uma máquina de Turing precisará para qualquer cálculo. É precisamente esse recurso que torna o conceito de Turing irrealista.
Nos últimos anos, a idéia de um autômato finito apareceu na literatura. São máquinas com apenas um número finito de estados internos que podem ser usados para memória e computação. A restrição de finitude parece dar uma melhor aproximação à idéia de uma máquina física. Obviamente, essas máquinas não podem fazer tanto quanto as máquinas de Turing, mas a vantagem de poder calcular uma função recursiva geral arbitrária é questionável, uma vez que poucas dessas funções aparecem em aplicações práticas.
Porém, apesar de as máquinas de Turing serem fortes demais, os DFAs são fracos demais . Atualmente, os teóricos preferem a noção de computação do tempo polinomial , embora essa noção também não esteja isenta de problemas. Dito isto, os DFAs e os NFAs ainda têm seus usos, principalmente em compiladores (usados para análise lexical) e dispositivos de rede (usados para filtragem extremamente eficiente).
O modelo da máquina de Turing não é muito limitado?
A tese de Church-Turing afirma que as máquinas de Turing capturam a noção física de computabilidade. Yuri Gurevich liderou uma tentativa de provar esta tese, formulando uma classe mais geral de dispositivos de computação conhecidos como máquinas de estado abstrato e provando que eles são equivalentes em potência às máquinas de Turing. Talvez essas máquinas sejam análogas ao seu modelo idealizado.