Projects per year
Abstract
Computing unique input output (UIO) sequences is a fundamental and hard problem in conformance testing of finite state machines (FSM). Previous experimental research has shown that evolutionary algorithms (EAs) can be applied successfully to find UIOs on some instances. However, before EAs can be recommended as a practical technique for computing UIOs, it is necessary to better understand the potential and limitations of these algorithms on this problem. In particular, more research is needed in determining for what instances of the problem EAs are feasible. This paper presents a rigorous runtime analysis of the (1+1) EA on three classes of instances of this problem. First, it is shown that there are instances where the EA is efficient, while random testing fails completely. Secondly, an instance class that is difficult for both random testing and the EA is presented. Finally, a parametrised instance class with tunable difficulty is presented. Together, these results provide a first theoretical characterisation of the potential and limitations of the (1+1) EA on the problem of computing UIOs.
Original language | English |
---|---|
Title of host publication | IEEE Congress on Evolutionary Computation, 2007. CEC 2007. |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 1882-1889 |
Number of pages | 8 |
ISBN (Electronic) | 978-1-4244-1340-9 |
ISBN (Print) | 978-1-4244-1339-3 |
DOIs | |
Publication status | Published - 1 Jan 2007 |
Event | IEEE Congress on Evolutionary Computation, 2007 (CEC 2007) - Singapore, Singapore Duration: 25 Sept 2007 → 28 Sept 2007 |
Conference
Conference | IEEE Congress on Evolutionary Computation, 2007 (CEC 2007) |
---|---|
Country/Territory | Singapore |
City | Singapore |
Period | 25/09/07 → 28/09/07 |
Fingerprint
Dive into the research topics of 'Runtime analysis of (1+l) EA on computing unique input output sequences'. Together they form a unique fingerprint.Projects
- 1 Finished
-
SEBASE: Software Engineered By Automated SEarch
Yao, X. (Principal Investigator)
Engineering & Physical Science Research Council
29/06/06 → 28/12/11
Project: Research Councils