John Holland's Publications The following is a list of
John Holland's publications as of 15 May 1999. Of course
this list is not complete, since we hope and expect that
John will continue, for many years to come, to contribute
more wonderful ideas and clear, insightful descriptions of
the many complex adaptive systems which catch his fancy.
If you know of any other publications by John H. Holland,
please let us know at
pscs@umich.edu and we will update this list.
(Download a
postscript version)
Books and Patents
1998 Emergence: From Chaos to Order.
Addison-Wesley. 258pp.
[1999] Paperback edition.
[1999] Oxford Press edition.
1995 Hidden Order: How Adaptation Builds
Complexity. Addison-Wesley. 185pp.
[In Press] Translation to Chinese.
[1996] Science Book Club Adoption.
1986 Induction: Processes of Inference,
Learning, and Discovery. [with Holyoak, K.J., Nisbett, R.E.,
and Thagard, P.R.] MIT Press. 385 pp.
[1989] 2nd Edition (paperback). 398 pp.
[1991] Tranlation to Japanese. 462 pp.
1975 Adaptation in Natural and Artificial
Systems. University of Michigan Press. 183 pp.
[1992] 2nd Edition. MIT Press.
1987 Patent [with A. W. Burks]: No. 4,697,242,
Adaptive Computing System Capable of Learning and Discovery.
Radio and Television Programs
1995 NPR "Science Friday", hosted by Ira Flato.
1994 Piet Hunderdas production for Dutch TV.
1992 "Future Talk". Bill Moyers Listening to
America .
1987 "The Blind Watchmaker" [Richard Dawkins,
host]. Horizon BBC-TV. Jeremy Taylor, producer. [Awarded
Science Prize of the International Science Film Festival.]
Other Publications
In Press "Emergence." Philosophica.
1997
"Asset pricing under endogenous expectations in an
artificial stockmarket." [with Arthur, W.B., LeBaron, B.,
Palmer, R. and Tayler, P.] In Economic Notes 26 - 2, pp.
297-330.
1996
"The rationality of adaptive agents." In The Rational
Foundations of Economic Behavior. Arrow, K.A., et al. (eds.)
Macmillan.
1994
"Artificial economic life: a simple model of a
stockmarket." [with Palmer, R.G., Arthur, W.B., LeBaron, B.,
and Tayler, P.] Physica D 75, pp264-74.
"Echoing emergence." pp309-342, in Complexity: Metaphors,
Models and Reality. Cowan, G.A., et al. (eds.).
Addison-Wesley.
1993
[with Lashon Booker and Rick L. Riolo] "Learning and
Representation in Classifier Systems." In Integrating Symbol
Processers and Connectionist Networks for Artificial
Intelligence and Cognitive Modelling, V. Hanavar and L. Uhr
(eds). Academic Press, NY.
1992
"Genetic algorithms." Scientific American 267 (1),
pp66-72. "The royal road for genetic algorithms: Fitness
landscapes and GA performance." [with Mitchell, M., and
Forrest, S.] In Toward a Practice of Autonomous Systems.
Varela, F.J., and Bourgine, P. (eds.). MIT Press. pp245-254.
"Complex adaptive systems." Daedalus 121, 1. pp17-30.
1991
[with Miller, J.H.] "Artificial adaptive agents in
economic theory." American Economic Review, 81 (2),
pp365-370.
1990
"Concerning the emergence of tag-mediated lookahead in
classifier systems." In Emergent Computation. Forrest, S.
(ed.). Physica D, 42, pp188-201.
"Emergent models." In Frontiers of Science. Scott, A.
(ed.). Blackwell. pp107-125.
1989
"Searching nonlinear functions for high values." J.
Applied Mathematics and Computation, 30 (2-3). pp255-274.
[with Booker, L.B., and Goldberg, D.E.] "Classifier
systems and genetic algorithms." Artificial Intelligence,
40, pp235-282.
"Using classifier systems to study adaptive nonlinear
networks." In Lectures in the Sciences of Complexity. Stein,
D.L. (ed.) Addison-Wesley. pp463-499.
"A `walking tour' of the computational ideas underlying
classifier systems." New appendix for paperback edition of
Induction: Processes of Inference, Learning, and Discovery.
MIT Press. pp373-385.
1988
"Genetic algorithms and machine learning." Guest
Editorial (with Goldberg, D.E.). Machine Learning 3. 95-99.
"The dynamics of searches directed by genetic
algorithms." In Evolution, Learning, and Cognition. Lee,
Y.C. (ed.). World Scientific. pp111-127.
"The global economy as an adaptive process." In The
Economy as an Evolving Complex System. Anderson, P.W.,
Arrow, K.J., and Pines, D. (eds.) Addison-Wesley. pp117-123.
1987
"Classifier systems, q-morphisms, and induction." In
Genetic Algorithms and Simulated Annealing. Davis, L. D.
(ed.). Pitman. pp116-128.
"Genetic algorithms and classifier systems: Foundations
and future directions." 2nd International Conference on
Genetic Algorithms. Grefenstette, J. (ed.) Erlbaum
(Hillsdale, N.J.). pp82-89.
1986
"A mathematical framework for studying learning in
classifier systems." Physica 22D, pp307-317. Also in
Evolution, Games and Learning. Farmer, J. D., Lapedes, A.,
Packard, N. H., and Wendroff, B. (eds.). NorthHolland
(Amsterdam).
"Escaping brittleness: The possibilities of general
purpose machine learning algorithms applied to parallel
rule-based systems." In Machine Learning II. Michalski,
R.S., Carbonell, J. G., and Mitchell, T. M. (eds.). Morgan
Kaufmann (Los Altos). pp593-623.
1985
"Properties of the bucket brigade algorithm." Proc. of an
International Conference on Genetic Algorithms and Their
Applications. Grefenstette, J. J. (ed.). Carnegie-Mellon.
pp1-7.
[with M. Conrad, et al.] "Natural and artificial
intelligence." Cognition and Brain Theory, 7(1). pp89-104.
1984
"Genetic algorithms and adaptation." In Adaptive Control
of Ill-Defined Systems. Selfridge, O. G., Rissland, E. L.,
and Arbib, M. A. (eds.) Plenum Press. pp317-33.
1980
"Adaptive algorithms for discovering and using general
patterns in grow ing knowledge-bases." Int. J. Policy
Analysis and Info. Sys., 4(2). pp217-40.
1978
[with Reitman, J.S.] "Cognitive systems based on adaptive
algorithms." In Pattern-Directed Inference Systems.
Waterman, D. A., and Hayes-Roth, F. (eds.) Academic Press.
pp313-29.
1976
"An introduction to intrinsic parallelism." In
Proceedings of the Tenth Anniversary Convocation for IMMD,
University of Erlangen. Handler, W. (ed.) U. Erlangen.
pp47-55.
"New perspectives in nonlinearity, or what to do when the
whole is more than the sum of its parts." In Proceedings of
the Philosophy of Science Association Meeting, 1976. Suppe,
F., and Asquith, P. D. (eds.) Philosophy of Science
Association. East Lansing. pp240-55.
"Adaptation." In Progress in Theoretical Biology IV.
Rosen, R. F. (ed.) Academic Press. pp263-93.
"Studies of the spontaneous emergence of self-replicating
systems using cellular automata and formal grammars." In
Automata, Languages, Development. Lindenmayer, A., and
Rozenberg, G. (eds.) North Holland. pp385-404.
1974
"A brief discussion of the role of co-adapted sets in the
process of adaptation." In Computer Simulation in Human
Population Studies. Dyke, B., and MacCluer, J. W. (eds.)
Academic Press. pp161-65.
1973
"Schemata and intrinsically parallel adaptation
(learning)." In Proceedings of the NSF Workshop on Learning
System Theory and Its Applications. Fu, K. S., and Tou, J.
S. (eds.) University of Florida. pp43-46.
"Genetic algorithms and the optimal allocation of
trials." SIAM J. Comput., 2. pp88-105.
1971
"Processing and processors for schemata." In Associative
Information Techniques. Jacks, E. L. (ed.) Elsevier.
pp127-46.
1970
"Robust algorithms for adaptation set in a general formal
framework." In Proceedings of 1970 IEEE Symposium on
Adaptive Processes. IEEE. XVII. 5.1-5.5.
"Hierarchical descriptions, universal spaces and adaptive
systems." In Essays on Cellular Automata. Burks, A. W. (ed.)
U. Ilinois Press. pp320-53.
1969
"A new kind of turnpike theorem." Bull. Amer. Math. Soc.,
75. pp1311-17.
"Goal-directed pattern recognition." In Methodologies of
Pattern Recognition. Watanabe, S. (ed.) Academic Press.
pp287-96.
"Adaptive plans optimal in payoff-only environments." In
Proceedings of the Second Hawaii International Conference on
Systems. U. Hawaii. pp917-20.
1967
"Non-linear environments permitting efficient
adaptation." In Computer and Information Sciences. Tou, J.
(ed.) Academic Press. pp147-64.
1965
"Universal embedding spaces for automata." In Cybernetics
of the Ner vous System, a Festschrift Honoring Norbert
Wiener. Schaade, J. P. (ed.) Elsevier. pp223-43.
"Iterative circuit computers: Characterization and resume
of advantages and disadvantages." In Microelectronics and
Large Systems. Mathis, S. J., Wiley, R. E., and Spandorfer,
L. M. (eds.) Sparten Press. pp171-78.
"Some practical aspects of adaptive systems theory." In
Electronic Information Handling. Kent, A., and Taulbee, O.
E. (eds.) Spartan Press. pp209-17.
"Universal spaces: A basis for studies of adaptation." In
Automata Theory. Caianiello, E. R. (ed.) Academic Press.
pp218-30.
1964
"Information processing in adaptive systems." In
Processing of Information in the Nervous System. Gerard, R.
W. (ed.) Excerpta Medica. pp338-47.
1962
"Concerning efficient adaptive systems." In
Self-Organizing Systems - 1962. Yovits, M. C., Jacobi, G.
T., and Goldstein, G. D. (eds.) Spartan Press. pp215-30.
"Outline for a logical theory of adaptive systems." JACM,
9. pp297-314.
1960
"Iterative circuit computers." In Proceedings 1960 Joint
Computer Conference. IEEE. pp259-65.
"Cycles in logical nets." J. Franklin Institute, 270.
pp202-26.
1959
"A universal computer capable of executing an arbitrary
number of programs simultaneously." In Proceedings 1959
Eastern Joint Computer Conference. IEEE. pp108-13.
Survey of Automata Theory. Willow Run Laboratories, U. of
Michigan.
[w. Bellman, R., and Kalaba, R.] "On an application of
dynamic programming to the synthesis of logical systems."
JACM, 6. pp386-92.
[w. Crichton, J. W.] A New Method of Simulating the
Central Nervous System. Willow Run Laboratories, U. of
Michigan.
1956
[w. Rochester, N., Haibt, L. H., and Duda, W. L.] "Tests
on a cell assembly theory of the action of the brain." In
IRE Transactions on Information Theory 1956. IRE. pp80-93.
Back to top page for the online JHH Festschrift.
Question?
If you have questions, please contact
pscs@umich.edu or
rlriolo@umich.edu.