Turning Machines modelam a computação e não têm um conceito de interação. Nesse sentido, uma máquina que suporta interação com um sistema externo pode fazer coisas que uma máquina de tornear não pode. Mas o cálculo feito entre bits de entrada de uma fonte externa obviamente sempre pode ser modelado por uma Máquina de Turing, portanto, mesmo uma "Máquina IO" não pode fazer nada com a entrada externa que uma Máquina de Turing não poderia fazer.
Em certo sentido, essa máquina pode "decidir" problemas indecidíveis pelas máquinas de Turing, mas apenas se você imaginar que o sistema com o qual está interagindo possui poderes de super-máquina de Turing e é confiável (de alguma forma; confiabilidade probabilística seria suficiente).
Imagine um programa para uma máquina IO como: "para qualquer entrada inicial da fita, imprima o conteúdo da fita e leia um símbolo da entrada externa; aceite se o símbolo for 1 e rejeite o contrário". Este programa pode decidir qualquer problema. Mas somente se o sistema externo com o qual ele pode interagir for capaz de decidir o problema; para mim, essa não é uma maneira muito interessante de dizer que a IO Machine of é capaz de decidir problemas indecidíveis pela Turing Machines.
Eu acho que sempre seria possível representar uma computação interativa imaginando uma máquina que recebe como entrada em sua fita uma codificação de alguma configuração anterior junto com uma entrada externa e faz com que a máquina pare com sua fita contendo uma codificação de uma configuração junto com saída. Então, o processo de "executar um programa" executa repetidamente esta Máquina de Turing de maneira mecânica, com a única parte "não mecânica" sendo, no entanto, a entrada externa é originada. Estou certo de que você poderia provar que, se um sistema desse tipo recebesse sua entrada, entregando sua saída a outra máquina de Turingconfigurado para operar de maneira semelhante, o sistema combinado possui poderes computacionais idênticos a uma única máquina de Turing. Acho que um argumento convincente de que a computação interativa não é mais poderosa que a computação não interativa, a menos que o sistema com o qual a computação interage seja mais poderoso que uma Máquina de Turing .
Há um sentido não teórico no qual a interatividade pode aumentar a capacidade de um computador para resolver problemas, no entanto. Há muitas coisas que os humanos fazem com muita precisão que não sabemos como fazer os computadores funcionarem muito bem. Mas também existem muitas coisas em que os humanos são péssimos, com os quais podemos conseguir computadores. A combinação desses dois pode levar a projetos como o reCaptcha , que efetivamente digitaliza automaticamente os livros, eliminando os problemas de reconhecimento de palavras para humanos em casos difíceis. O sistema resultante de trabalho computacional + humano alcança um resultado que atualmente é impraticável com o cálculo sozinho ou apenas o trabalho humano.