[图书][B] Natural computing algorithms

A Brabazon, M O'Neill, S McGarraghy - 2015 - Springer
The field of natural computing has been the focus of a substantial research effort in recent
decades. One particular strand of this concerns the development of computational …

Combining structural analysis and multi-objective criteria for evolutionary architectural design

J Byrne, M Fenton, E Hemberg, J McDermott… - … , Torino, Italy, April 27-29 …, 2011 - Springer
This study evolves and categorises a population of conceptual designs by their ability to
handle physical constraints. The design process involves a trade-off between form and …

[PDF][PDF] Constituent grammatical evolution

L Georgiou, WJ Teahan - 2012 - cs.ucl.ac.uk
Evolutionary algorithms are a competent nature-inspired approach for complex
computational problem solving. One recent development is Grammatical Evolution, a …

String-rewriting grammars for evolutionary architectural design

J McDermott, JM Swafford, M Hemberg… - … and Planning B …, 2012 - journals.sagepub.com
Evolutionary methods afford a productive and creative alternative design workflow. Crucial
to success is the choice of formal representation of the problem. String-rewriting context-free …

Graph-Based Mutations for Music Generation

M Kanani, S O'Leary, J McDermott - Proceedings of the Companion …, 2023 - dl.acm.org
Our study aims to compare the effects of direct mutation and graph-based mutation on
representations of music domain. We focus on short tunes from the Irish folk tradition …

Optimising complex pylon structures with grammatical evolution

J Byrne, M Fenton, E Hemberg, J McDermott… - Information Sciences, 2015 - Elsevier
Evolutionary algorithms have proven their ability to optimise architectural designs but are
limited by their representation, ie, the structures that the algorithm is capable of generating …

Graph grammars for evolutionary 3D design

J McDermott - Genetic Programming and Evolvable Machines, 2013 - Springer
A new interactive evolutionary 3D design system is presented. The representation is based
on graph grammars, a fascinating and powerful formalism in which nodes and edges are …

Genetic programming

J McDermott, UM O'Reilly - Springer handbook of computational …, 2015 - Springer
Genetic programming (GP) is the subset of evolutionary computation in which the aim is to
create executable programs. It is an exciting field with many applications, some immediate …

A local search interface for interactive evolutionary architectural design

J Byrne, E Hemberg, A Brabazon, M O'Neill - Evolutionary and Biologically …, 2012 - Springer
A designer should be able to express their intentions with a design tool. This paper
describes an evolutionary design tool that enables the architect to directly interact with the …

Recursion in tree-based genetic programming

A Agapitos, M O'Neill, A Kattan, SM Lucas - Genetic programming and …, 2017 - Springer
Recursion is a powerful concept that enables a solution to a problem to be expressed as a
relatively simple decomposition of the original problem into sub-problems of the same type …