File Information

File: 05-lr/acl_arc_1_sum/cleansed_text/xml_by_section/abstr/85/j85-4003_abstr.xml

Size: 4,373 bytes

Last Modified: 2025-10-06 13:46:13

<?xml version="1.0" standalone="yes"?>
<Paper uid="J85-4003">
  <Title>TECHNICAL CORRESPONDENCE THE CONCEPT OF SUPERAUTOMATON</Title>
  <Section position="1" start_page="0" end_page="0" type="abstr">
    <SectionTitle>
TECHNICAL CORRESPONDENCE
THE CONCEPT OF SUPERAUTOMATON
</SectionTitle>
    <Paragraph position="0"> A recent review of my book The Logic of Mind in this journal refers to the key idea of the book, that of a superautomaton, as a &amp;quot;Moore machine&amp;quot;. However, none of the central arguments of the book go through for Moore Machines. This note presents a sketch of the correct construction.</Paragraph>
    <Paragraph position="1"> In his review of The Logic of Mind (Nelson 1982) in this journal (Vol. 11, no. 1), David Israel correctly identifies the idea of superautomaton as the key theoretical tool I use in attempting to explicate intentional terms of psychology such as take, expectation, and belief. However, his characterization of a superautomaton as a variety of Moore machine (Moore 1956) is very misleading.</Paragraph>
    <Paragraph position="2"> Inasmuch as the concept is central to the main argument of the book, I would like to describe it here in enough detail to cover the idea I really intended.</Paragraph>
    <Paragraph position="3"> I specify, but do not offer a design or model of, an executive Turing machine T p that (a) comprehends a finite number of finite automata connected in parallel, which it monitors; (b) has access to a stored encoded table representing the transition functions of each component automaton T; (c) includes means for deciding whether a given state of a component automaton can reach a final state. This complex device T t is a &amp;quot;superautomaton&amp;quot;.</Paragraph>
    <Paragraph position="4"> The way it works is this. If an input string x to a component automaton T includes undefined (vague, degraded, or unclear) symbols u, then when T reach u it ceases processing. T r decides whether there is a string y that could drive T to a final state. If not, it rejects x as not acceptable to T. If there is a string, T' consults the table of T and determines by random choice a symbol s defined for T that drives T to a state for which there is a string leading to a final state. Then the undefined symbol u is taken to be s, and the computation of the string x continues.</Paragraph>
    <Paragraph position="5"> Given the indicated resources T r can take ill-defined, fuzzy input to be such as to satisfy expectations of the system. &amp;quot;Expectation&amp;quot; as well as other intentional concepts at the perceptual level are all analyzable in terms of ordinary logic operations, the indicated construction of T', and standard mathematical machine theory.</Paragraph>
    <Paragraph position="6"> (c) is equivalent to means for solving the halting problem; this entails that the component automata (which could be as complex as pushdown automata) must be less than full Turing machines, for which the halting problem is recursively unsolvable. It also entails that the executive part of T' must be, in terms of competence, a two-way tape Turing machine, not a Moore machine. (In terms of performance, of course, one would be limited in the real world to Turing machines that are approximated by brains or digital computers, i.e., by finite sequential machines; but this is of little theoretical moment.) Beyond the specification (a)-(c) and a program-like description of the function of T' (Nelson 1976), I do not pretend to know what T p would look like. By the recursion theorem of mathematical logic (Rogers 1967), some such thing must exist - i.e., there are self-describing Turing machines. There are also concrete analogous instances, i.e., generic codes.</Paragraph>
    <Paragraph position="7"> I think this kind of idea is significantly relevant to computational theory and cognitive science, not just to the concerns of my book (which is meant to be a philosophical argument for the plausibility of computationalist theories of mind and cognition), but also to the very pervasive current employment of self-reference in cognitive science and artificial intelligence. My version, of course, is not strictly new as it is an adaptation of the insights of others (Lee 1963, von Neumann 1966), all of which stem from Goedel's work (1931) on the incompleteness of arithmetic.</Paragraph>
  </Section>
class="xml-element"></Paper>
Download Original XML