Outline for a Logical Theory of Adaptive Systems

  title={Outline for a Logical Theory of Adaptive Systems},
  author={J. Holland},
  journal={J. ACM},
The purpose of this paper is to outline a theory of automata appropriate to the properties, requirements and questions of adaptation. [...] Key Method Section 2 discusses the study of adaptation via generation procedures and generated populations. Section 3 defines a continuum of generation procedures realizable in a reasonably direct fashion. Section 4 discusses the realization of generation procedures as populations of interacting programs in an iterative circuit computer. Section 5 discusses the process of…Expand
1,047 Citations
From artificial evolution to artificial life
  • 65
Towards A Theory of Organisms and Evolving Automata
  • 6
The problem of survival from an algorithmic point of view
  • 2
Computational Intelligence: The Legacy of Alan Turing and John von Neumann
  • 6
  • Highly Influenced
A heuristic programming system
  • 1
Outlines of Artificial Life: A Brief History of Evolutionary Individual Based Models
  • 16
  • PDF


Computation, behavior, and structure in fixed and growing automata.
  • A. Burks
  • Computer Science, Medicine
  • Behavioral science
  • 1961
  • 37
  • Highly Influential