Please use this identifier to cite or link to this item: http://hdl.handle.net/1893/23387
Full metadata record
DC FieldValueLanguage
dc.contributor.authorAttila Kocsis, Zoltanen_UK
dc.contributor.authorBrownlee, Alexanderen_UK
dc.contributor.authorSwan, Jerryen_UK
dc.contributor.authorSenington, Richarden_UK
dc.contributor.editorBarros, Men_UK
dc.contributor.editorLabiche, Yen_UK
dc.date.accessioned2016-12-03T01:42:03Z-
dc.date.available2016-12-03T01:42:03Z-
dc.date.issued2015en_UK
dc.identifier.urihttp://hdl.handle.net/1893/23387-
dc.description.abstractThere is an emerging trend towards the automated design of metaheuristics at the software component level. In principle, metaheuristics have a relatively clean decomposition, where well-known frameworks such as ILS and EA are parametrised by variant components for acceptance, perturbation etc. Automated generation of these frameworks is not so simple in practice, since the coupling between components may be implementation specific. Compositionality is the ability to freely express a space of designs ‘bottom up’ in terms of elementary components: previous work in this area has used combinators, a modular and functional approach to componentisation arising from foundational Computer Science. In this article, we describeHaiku, a combinator tool-kit written in the Scala language, which builds upon previous work to further automate the process by automatically composing the external dependencies of components. We provide examples of use and give a case study in which a programatically-generated heuristic is applied to the Travelling Salesman Problem within an Evolutionary Strategies framework.en_UK
dc.language.isoenen_UK
dc.publisherSpringeren_UK
dc.relationAttila Kocsis Z, Brownlee A, Swan J & Senington R (2015) Haiku - a Scala combinator toolkit for semi-automated composition of metaheuristics. In: Barros M & Labiche Y (eds.) Search-Based Software Engineering: 7th International Symposium, SSBSE 2015, Bergamo, Italy, September 5-7, 2015, Proceedings. Lecture Notes in Computer Science, 9275. 7th International Symposium, SSBSE 2015, Bergamo, Italy, 05.09.2015-07.09.2015. Cham, Switzerland: Springer, pp. 125-140. https://doi.org/10.1007/978-3-319-22183-0_9en_UK
dc.relation.ispartofseriesLecture Notes in Computer Science, 9275en_UK
dc.rightsPublisher policy allows this work to be made available in this repository; The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-22183-0_9en_UK
dc.titleHaiku - a Scala combinator toolkit for semi-automated composition of metaheuristicsen_UK
dc.typeConference Paperen_UK
dc.identifier.doi10.1007/978-3-319-22183-0_9en_UK
dc.citation.issn0302-9743en_UK
dc.citation.spage125en_UK
dc.citation.epage140en_UK
dc.citation.publicationstatusPublisheden_UK
dc.citation.peerreviewedRefereeden_UK
dc.type.statusAM - Accepted Manuscripten_UK
dc.author.emailab90@cs.stir.ac.uken_UK
dc.citation.btitleSearch-Based Software Engineering: 7th International Symposium, SSBSE 2015, Bergamo, Italy, September 5-7, 2015, Proceedingsen_UK
dc.citation.conferencedates2015-09-05 - 2015-09-07en_UK
dc.citation.conferencelocationBergamo, Italyen_UK
dc.citation.conferencename7th International Symposium, SSBSE 2015en_UK
dc.citation.date30/09/2015en_UK
dc.citation.isbn978-3-319-22182-3en_UK
dc.citation.isbn978-3-319-22183-0en_UK
dc.publisher.addressCham, Switzerlanden_UK
dc.contributor.affiliationComputing Science and Mathematics - Divisionen_UK
dc.contributor.affiliationComputing Scienceen_UK
dc.contributor.affiliationUniversity of Yorken_UK
dc.contributor.affiliationData Ductus (Sweden)en_UK
dc.identifier.scopusid2-s2.0-84951310606en_UK
dc.identifier.wtid564422en_UK
dc.contributor.orcid0000-0003-2892-5059en_UK
dc.date.accepted2015-06-01en_UK
dcterms.dateAccepted2015-06-01en_UK
dc.date.filedepositdate2016-06-22en_UK
rioxxterms.apcnot requireden_UK
rioxxterms.typeConference Paper/Proceeding/Abstracten_UK
rioxxterms.versionAMen_UK
local.rioxx.authorAttila Kocsis, Zoltan|en_UK
local.rioxx.authorBrownlee, Alexander|0000-0003-2892-5059en_UK
local.rioxx.authorSwan, Jerry|en_UK
local.rioxx.authorSenington, Richard|en_UK
local.rioxx.projectInternal Project|University of Stirling|https://isni.org/isni/0000000122484331en_UK
local.rioxx.contributorBarros, M|en_UK
local.rioxx.contributorLabiche, Y|en_UK
local.rioxx.freetoreaddate2016-06-24en_UK
local.rioxx.licencehttp://www.rioxx.net/licenses/all-rights-reserved|2016-06-24|en_UK
local.rioxx.filenamehaiku-lncs.pdfen_UK
local.rioxx.filecount1en_UK
local.rioxx.source978-3-319-22183-0en_UK
Appears in Collections:Computing Science and Mathematics Conference Papers and Proceedings

Files in This Item:
File Description SizeFormat 
haiku-lncs.pdfFulltext - Accepted Version354.57 kBAdobe PDFView/Open


This item is protected by original copyright



Items in the Repository are protected by copyright, with all rights reserved, unless otherwise indicated.

The metadata of the records in the Repository are available under the CC0 public domain dedication: No Rights Reserved https://creativecommons.org/publicdomain/zero/1.0/

If you believe that any material held in STORRE infringes copyright, please contact library@stir.ac.uk providing details and we will remove the Work from public display in STORRE and investigate your claim.