home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.theory.cell-automata
- Path: sparky!uunet!secapl!Cookie!frank
- From: frank@Cookie.secapl.com (Frank Adams)
- Subject: Re: Undecidability of configurations/progres
- Message-ID: <1992Nov16.202909.38816@Cookie.secapl.com>
- Date: Mon, 16 Nov 1992 20:29:09 GMT
- References: <1992Nov11.173807.100765@Cookie.secapl.com> <1e1q25INNmo3@seven-up.East.Sun.COM>
- Organization: Security APL, Inc.
- Lines: 33
-
- In article <1e1q25INNmo3@seven-up.East.Sun.COM> hoppie@nemesis.East.Sun.COM writes:
- >In article 100765@Cookie.secapl.com, frank@Cookie.secapl.com (Frank Adams) writes:
- >>This depends on exactly how you define a GoE pattern. If I have a pattern
- >>which fits in an n by m rectangle, there are two questions I can ask:
- >[...question (1) deleted...]
- >>(2) is there any previous pattern whose next step is the specified pattern,
- >>with everything outside the rectangle being blank?
-
- This is perhaps subject to misinterpretation, especially with (1) deleted.
- (2) says there is a pattern A, which generates exactly the pattern B as the
- next step. (1) Says there is a pattern A, such that the pattern it
- generates, B', intersected with the rectangle, gives the target pattern B.
- There was no intent to constrain the previous pattern A; quite the contrary.
-
- >>Question (1) can be answered as described; however I believe question (2) is
- >>the standard definition of a GoE. And question (2) is, in fact,
- >>undecidable.
- >[...Proof concerning (2) deleted...]
- >
- >Suppose I have a 3x3 rectangle, in which I have placed a diamond. I
- >can tell you, with certainty, that there is a pattern with everything
- >outside the 3x3 rectangle blank for which the diamond is the next
- >step. Thus for a specific configuration, of a certain size, question
- >(2) is decidable.
-
- An "undecidable" problem is one where there is no way of finding an answer
- in general. There may indeed be (and usually are) many individual cases
- where the answer is known, one way or the other.
-
- For example, there are many individual programs (of arbitrary length) which
- we can prove will halt; and many others (also of arbitrary length) which we
- can prove will not halt. But, *in general*, there is no way to know when a
- program will halt; some cases are hard.
-