Hacker News new | ask | show | jobs
by mys_721tx 2533 days ago
Turing machine has unbounded memory. There is a difference between unbounded and unlimited memory: You can extend the tape as needed, but at any given step of computation, the used space is finite.

A Turing machine with bounded memory is called linear bounded automaton. Although LBA is less powerful than a Turing machine in the absolute sense, it is not trivial to form a problem that a Turing machine could decide but a LBA could not.

1 comments

The difference is that with LBA you can determine if the program will end or not, as you can check all of the finite states it can have.