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
Improving Source Code with Genetic Programming
  • Publication Type:
  • Authors:
    Langdon WB, Harman M
  • Publisher:
  • Publication date:
  • Published proceedings:
    GECCO 2014 Hot of the Press
  • Editors:
    Igel C,Arnold D
  • Addresses:
    Vancouver, Canada
  • Notes:
    publisher_address: New York, NY, USA organisation: SIGEvo keywords: genetic algorithms, genetic programming, SBSE, gismo size: 1 page notes: Abstract only in conference booklet. GECCO-2014 A joint meeting of the twenty third international conference on genetic algorithms (ICGA-2014) and the nineteenth annual genetic programming conference (GP-2014)
Optimising Existing Software with Genetic Programming (to appear in IEEE Transactions on Evolutionary Computation doi:10.1109/TEVC.2013.2281544) \citeLangdon:2013:ieeeTEC describes a recent experiment in which a state-of-the-art Bioinformatics program was manipulated by GP to give a variant automatically tuned to a particular task. The program consists of 50000 lines of C++. Evolution was able to find a change which speeds it up on the chosen task on average by a factor of 70, yet still give good answers, indeed the results are slightly better. GISMOE uses a BNF grammar specific to Bowtie2 when mutating genetically improved programs (GIP). Patches delete, move or insert existing lines of code. No new code is created. Mutants’ fitness is measured by running them using DNA from The Thousand Genomes Project.
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