Reviews: Self-Reproducing Automata

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Book Reviews

4/67-1R Theory of Self-Reproducing Automata. 1966. types? Can this evolution go from lem efficient to
John von Neumann. Arthur W. Burks, Editor. University more efficient automata?
of Illinois Preps.
Question (1) has a well-known answer dufx to Turing.
John von Xeumann made a number of important con- The other questions are all answered affirrnativcly by 1-011
tributions to the development of modern computers and Neumann. This is accomplished by t h e detailed con-
automata. The present volume has been edited from two struction of a self-producing automaton. He starts by
of his unfinished manuscripts and so falls naturally into postulating a regular two dimensional grid, each cell of
two parts. which is a 29-state automaton. Using these components.
In Part I, “Theory and Organization of Complicated an automaton which is really a (universal) Turing machine
Automata,” von Neumann presents his views on extremely is constructed. The conctructing miachinr constructs rs-
complicated automata. He begins by discussing computing sentially a tape for a Turing machine and the finite stat(%
machines in general and what makes them complex or control unit. The complete machine arts as a (univers;tl)
simple. Turing machine. Thus, Question 2 is answerrd. QIIW-
Von Neumann went on to discuss rigorous theories of tion 3 is reduced to Question 2 by giving a plan f o r
control and information including the statistical informa- converting the constructing automaton into n unilrcrsnl
tion theory of Shannon. He related these results to the constructor.
theory of computability as formulated by Turing. Von Neumann reduced Question 4 to Question 3 hy show-
It is the last two of the five lectures which are the most ing how to make the universal construrt,or rrproducr itself.
interrsting. Here, von Neumann discusses the role of The trick is to have a complete description of the con-
complexity in automata. Many similarities between com- structor on the same tapr. Intuitivrly. this sernis impos-
plicated automata and the nervous system are discussed. sible since the constructing automaton must contain :t
I t is interesting to note that he was intrigued by the complete plan of the constructed automaton nntl n l w
numbers of elements involved. There are 1010 neurons must be able to understand and exrrutr this plan. This
in the human brain while computers had 2x104 tubes bottleneck can be gotten around by keeping two ropirs
when von Neumann gave these lectures. Current computers of the information on the tape. One copy is used i n
(IBM 360-91) have roughly 5x105 transistors so that the construction: the other copy is passrd to the srrontl
natural systems are still much larger than artificial ones. machine.
When this material was written, a 1,000 word memory was Question 5 brings in other issues such as thr nature of
standard; now 65,000 word memories are common. On efficiency. Consequently, this problem is not disrusseti
the other hand, the memory capacity of a human being in the same detail as the others.
is not yet known. Computer components are much faster In the second part of the manuscript, von Ncumann
than neurons. succeeded in answering all of his questions in the affirma-
After considering these questions, von Neumann moved tive. His detailed construction is easy to follow and quitr
on to discuss the synthesis of complicated automata by clever.
other automata. A number of schemes for self-reproduction The editor, Professor Arthur Burks, has contributed much
arc mentioned. The possibility of evolution and random to the present volume. His many comments are brackrtrtl
mutation is also considered. in the text; this preserves the original flavor and adds
In summary, the first part of the book is a semitechnical explanatory material. The casual reader will find mudi
discussion of the nature of highly complicated automata of this information helpful and most readers will find t h r
with consideration of the parallels and differences between chronological material interesting. Advanced rraders may
abstract and human automata. These lectures are particu- find the tutorial comments tiresome and rrprtitious. h i t
larly pleasant to read. A serious consideration of these these are easily skipped.
problems requires a knowledge of many areas such as Professor Burks is to be congratulated for doing such a
logic, probability theory, information theory, computers, thorough job in finishing these manuscripts. All those
etc. Since von Neumann was competent in all these fields people, myself included, who saw the original manusrript
and utilizes them in his lectures, this volume illustrates can appreciate the work which the editor has donr.
a first-class mind a t work. It is even more impressive when MICHAEL A. HARRISOX
one realizes that we livr in a time of pathetic over- Uniriersity n j C n l z f o ~ ~ r i u
sperialization. Berkeley
In Part 11, entitled “The Theory of Automata: Con-
struction, Reproduction, Homogeneity,” von Neumann set
out to ronstxuct a self-reproducing automaton. He began by 4/67-2R Symbolic Shorthand System. 1966. (Rutgers
asking five basic questions : Series on Systems for the Intellectual Orgmization of
Information, Volume VI.) Hans Selye. New Rrunswick.
1. Wh(hn is a class of automata logicallv universal? 89 PP.
2. Can an automaton be constructed, i.e.. assembled
and built from appropriately defined “raw materials,” I n a brief 10,000 words Dr. Selye and his formrr lihrarian,
hv another automaton? Also what class of automata George Ember, here attempt to describe the salient featurrs
ran be constructed by one, suitably given, automaton? of the classification system which Dr. Selye has employed
3. Can any one, suitably given, automaton be “con- in organizing his collection of documents (some 700.000
struction-universal,” ie., able to construct every other items, chiefly journal article offprints and photocopies)
automaton ? in the field of endocrinology. This is not a shelf Classifira-
4. Can any automaton construct other automata that tion, but a classification meant for the organizatlon of a
are exactly like it? classified catalog. There are some 1,800 ,‘‘class numbers,”
5 . Can the construction of automata by automata pro- distributed abong 20 main classes ; the dlstlnctivr fraturp
gress from simpler types to increasingly complirated of the system is that thc class numbers are made up of

254 American Documentation - October 1967

You might also like