Institutional Research Information Service
UCL Logo
Please report any queries concerning the funding data grouped in the sections named "Externally Awarded" or "Internally Disbursed" (shown on the profile page) to your Research Finance Administrator. Your can find your Research Finance Administrator at https://www.ucl.ac.uk/finance/research/rs-contacts.php by entering your department
Please report any queries concerning the student data shown on the profile page to:

Email: portico-services@ucl.ac.uk

Help Desk: http://www.ucl.ac.uk/ras/portico/helpdesk
Publication Detail
Genetic Improvement of Programs
  • Publication Type:
    Conference presentation
  • Authors:
    Langdon WB
  • Date:
  • Addresses:
  • Notes:
    Keynote organisation: Department of Computer Science, West University of Timisoara, Romania; + Research Institute for Symbolic Computation, Johannes Kepler University, Linz, Austria; + Research Institute e-Austria, Timisoara, Romania. keywords: genetic algorithms, genetic programming, genetic improvement, GI, Automatic software re-engineering, Bowtie2GP, multiple objective exploration, search based software engineering (SBSE), GPGPU size: 6 pages notes: http://synasc.ro/2014/invited-speakers/william-langdon/ CPS Also known as \cite7034660
Genetic programming can optimise software, including: evolving test benchmarks, generating hyper-heuristics by searching meta-heuristics, generating communication protocols, composing telephony systems and web services, generating improved hashing and C++ heap managers, redundant programming and even automatic bug fixing. Particularly in embedded real-time or mobile systems, there may be many ways to trade off expenses (such as time, memory, energy, power consumption) vs. functionality. Human programmers cannot try them all. Also the best multi-objective Pareto trade off may change with time, underlying hardware and network connection or user behaviour. It may be GP can automatically suggest different trade offs for each new market. Recent results include substantial speed up by evolving a new version of a program customised for a special case.
Publication data is maintained in RPS. Visit https://rps.ucl.ac.uk
 More search options
UCL Researchers
Dept of Computer Science
University College London - Gower Street - London - WC1E 6BT Tel:+44 (0)20 7679 2000

© UCL 1999–2011

Search by