Restricted Turing machine
- From: "Bjarke Walling" <bjarke.walling@xxxxxxxxx>
- Date: 28 Oct 2006 13:54:49 -0700
Hi,
I've just finished a course on Computability and Logic, but I have an
unanswered question which I would like to post here.
If you imagine that you create a restricted Turing machine by limiting
the tape to contain only a finite number of cells, what languages would
it recognize (and accept)? Since all the languages it accepts are
finite it may also be able to recognize them, ultimately by using
enough states to regognize all possible strings. But it may not
recognize some simple regular languages, as they can be infinite. The
question is if all the languages it recognizes are regular languages?
There might exist some finite recursive languages, which are neither a
contextfree grammer or a regular language, which it is able to
recognize. If the head was only allowed to move to the right all the
time, then it certainly would be a 'yes' since it would be exactly like
a finite automata, but the head is allowed to move in both directions.
But then again it seems plausible that all finite languages can be
described in terms of a regular expression and are in fact a regular
language.
I hope you'll help me on this one.
Thanks,
Bjarke Walling
.
- Follow-Ups:
- Re: Restricted Turing machine
- From: Torben Ægidius Mogensen
- Re: Restricted Turing machine
- From: tuncay tekle
- Re: Restricted Turing machine
- Prev by Date: Finding edges of a given polyhedra in 3D
- Next by Date: Re: Restricted Turing machine
- Previous by thread: Finding edges of a given polyhedra in 3D
- Next by thread: Re: Restricted Turing machine
- Index(es):
Relevant Pages
|