REVISITING OVERLOOKED FOUNDATIONS OF EVOLUTIONARY COMPUTATION: PART I
David B. Fogel · Cybernetics & Systems · 2010
Evolutionary computation is a rapidly expanding field of research with a long history. Much of that history remains unknown to most practitioners and researchers. This two-part article offers a review of selected foundational efforts in evolutionary computation, with focus on those that have not received commensurate attention. Part I presents a brief initial overview of the essential components of evolutionary algorithms followed by a review of early research in artificial life. Part II reviews seminal results in evolving programs and evolvable hardware. Comments on theoretical developments and future developments conclude Part II.