|
|||
Grammatical SwarmMichael O’Neill1 and Anthony Brabazon2 1Biocomputing and Developmental Systems Group, University of Limerick, Ireland
2University College Dublin, Ireland
Abstract. This proof of concept study examines the possibility of specifying the construction of programs using a Particle Swarm algorithm, and represents a new form of automatic programming based on Social Learning, Social Programming or Swarm Programming. Each individual particle represents choices of program construction rules, where these rules are specified using a Backus-Naur Form grammar. The results demonstrate that it is possible to generate programs using the Grammatical Swarm technique. LNCS 3102, p. 163 ff. lncs@springer.de
|