The Evolution of Concurrent Control Software Using Genetic Programming

2Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Despite considerable progress in GP over the past 10 years, there are many outstanding challenges that need to be addressed before it will be widely deployed for developing useful software. In this paper we suggest a method for the automatic creation of concurrent control software using Linear Genetic Programming (LGP) and a 'divide and conquer' approach. The method involves decomposing the whole problem into a multi-task solution with multiple inputs and multiple outputs - similar to the process used to implement embedded control solutions. We describe the necessary architecture of typical embedded control systems and their relevance to this work, the software evolution scheme used and lastly demonstrate the technique for an embedded software problem, namely a washing machine controller. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Hart, J., & Shepperd, M. (2004). The Evolution of Concurrent Control Software Using Genetic Programming. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3003, 289–298. https://doi.org/10.1007/978-3-540-24650-3_27

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free