Introduction to Evolutionary Computing
(2015)
Book
Outputs (126)
The influence of search components and problem characteristics in early life cycle class modelling (2014)
Presentation / Conference Contribution
© 2014 Elsevier Inc. All rights reserved. This paper examines the factors affecting the quality of solution found by meta-heuristic search when optimising object-oriented software class models. From the algorithmic perspective, we examine the effect... Read More about The influence of search components and problem characteristics in early life cycle class modelling.
Using evolutionary computation to shed light on the effect of scale and complexity on object-orientedsoftware design (2014)
Presentation / Conference Contribution
Early lifecycle software design is an intensely human
activity in which design scale and complexity can place a
high cognitive load on the software designer. Recently, the use of evolutionary search has been suggested to yield insights in the natur... Read More about Using evolutionary computation to shed light on the effect of scale and complexity on object-orientedsoftware design.
The Baldwin effect hinders self-adaptation (2014)
Presentation / Conference Contribution
The “end-game” of evolutionary optimisation is often largely governed by the efficiency and effectiveness of searching regions of space known to contain high quality solutions. In a traditional EA this role is done via mutation, which creates a tensi... Read More about The Baldwin effect hinders self-adaptation.
Interactive ant colony optimization (iACO) for early lifecycle software design (2014)
Journal Article
Finding good designs in the early stages of the software development lifecycle is a demanding multi-objective problem that is crucial to success. Previously, both interactive and non-interactive techniques based on evolutionary algorithms (EAs) have... Read More about Interactive ant colony optimization (iACO) for early lifecycle software design.
A genetic algorithm for the one-dimensional cutting stock problem with setups (2014)
Journal Article
This paper investigates the one-dimensional cutting stock problem considering two conflicting objective functions: minimization of both the number of objects and the number of different cutting patterns used. A new heuristic method based on the conce... Read More about A genetic algorithm for the one-dimensional cutting stock problem with setups.
A comparison of meta-heuristic search for interactive software design (2013)
Journal Article
Advances in processing capacity, coupled with the desire to tackle problems where a human subjective judgment plays an important role in determining the value of a proposed solution, has led to a dramatic rise in the number of applications of Interac... Read More about A comparison of meta-heuristic search for interactive software design.
A preprocessing optimization applied to the cell suppression problem in statistical disclosure control (2013)
Journal Article
As organizations start to publish the data that they collect, either internally or externally, in the form of statistical tables they need to consider the protection of the confidential information held in those tables. The algorithms used to protect... Read More about A preprocessing optimization applied to the cell suppression problem in statistical disclosure control.
Initial application of ant colony optimisation to statistical disclosure control (2013)
Presentation / Conference Contribution
In this paper Ant Colony Optimisation (ACO) is applied in the field of Statistical Disclosure Control (SDC) for the first time. It has been applied to a permutation problem found in Cell Suppression. ACO has successfully improved the suppression patt... Read More about Initial application of ant colony optimisation to statistical disclosure control.