Turing's Halting Algorithm Question
From: phl (killkennyhouse_at_hotmail.com)
Date: 12/24/04
- Next message: Rashid Faizullin: "Direct graph isomorphism algorithm"
- Previous message: Bill Godfrey: "Re: Version 2.5 of the GOLD Parser Builder was just released"
- Next in thread: Ajoy K Thamattoor: "Re: Turing's Halting Algorithm Question"
- Reply: Ajoy K Thamattoor: "Re: Turing's Halting Algorithm Question"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 24 Dec 2004 03:35:18 -0800
Hi
I have been trying to understand the basics of Turing machines and I am
having some problem understanding the halting algorithm. The book I
have states that last two instructions are:
-If U(Universal Turing machine) stops with input data d+d (where
d=code(Program)), repeat this step indefintely.
-If U does not stop with with input data d+d, then stop.
How is this done in practice? THe book states that you just leave out
the stop instructions in d, then thats how you would know if it gets
stuck. But really, how do you know its going stop at all at any point
of the analysis? Was Turing going wait just for a certain time
depending on the complexity of his program?
Can someone please shed some light on this? the book I have tries to
explain it in a few pages. I would like to understand his eventual
conclusion on this.
Cheers
- Next message: Rashid Faizullin: "Direct graph isomorphism algorithm"
- Previous message: Bill Godfrey: "Re: Version 2.5 of the GOLD Parser Builder was just released"
- Next in thread: Ajoy K Thamattoor: "Re: Turing's Halting Algorithm Question"
- Reply: Ajoy K Thamattoor: "Re: Turing's Halting Algorithm Question"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|