School of Computing

Automatic programming with ant colony optimization

Jennifer Green, Jacqueline L. Whalley, and Colin G. Johnson

In Mark Withall and Chris Hinde, editors, Proceedings of the 2004 UK Workshop on Computational Intelligence, pages 182-196. Loughborough University, September 2004.

Abstract

Automatic programming is the use of search techniques to find programs that solve a problem. The most commonly explored automatic programming technique is genetic programming, which uses genetic algorithms to carry out the search. In this paper we introduce a new technique called Ant Colony Programming (ACP) which uses an ant colony based search in place of genetic algorithms. This algorithm is described and compared with other approaches in the literature.

Download publication 190 kbytes (PDF)

Bibtex Record

@inproceedings{2000,
author = {Jennifer Green and Jacqueline L. Whalley and Colin G. Johnson},
title = {Automatic Programming with Ant Colony Optimization},
month = {September},
year = {2004},
pages = {182-196},
keywords = {determinacy analysis, Craig interpolants},
note = {},
doi = {},
url = {http://www.cs.kent.ac.uk/pubs/2004/2000},
    publication_type = {inproceedings},
    submission_id = {8160_1099596303},
    ISBN = {1-874152-11-X},
    booktitle = {Proceedings of the 2004 UK Workshop on Computational Intelligence},
    editor = {Mark Withall and Chris Hinde},
    publisher = {Loughborough University},
    refereed = {yes},
}

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 21/03/2014