En el análisis de algoritmos, asumimos una máquina de acceso aleatorio (RAM) genérica de un procesador. Hasta donde yo sé, la máquina RAM no es más eficiente que la máquina Turing. Todos los algoritmos se pueden implementar en la máquina Turing. Entonces mis preguntas son:
Si la máquina de Turing es tan eficiente como la máquina de RAM, entonces ¿por qué no estamos asumiendo la máquina de Turing para el análisis de algoritmos?
¿Cuál es la diferencia entre RAM y TM?