Please use this identifier to cite or link to this item:
http://hdl.handle.net/1893/23387
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Attila Kocsis, Zoltan | en_UK |
dc.contributor.author | Brownlee, Alexander | en_UK |
dc.contributor.author | Swan, Jerry | en_UK |
dc.contributor.author | Senington, Richard | en_UK |
dc.contributor.editor | Barros, M | en_UK |
dc.contributor.editor | Labiche, Y | en_UK |
dc.date.accessioned | 2016-12-03T01:42:03Z | - |
dc.date.available | 2016-12-03T01:42:03Z | - |
dc.date.issued | 2015 | en_UK |
dc.identifier.uri | http://hdl.handle.net/1893/23387 | - |
dc.description.abstract | There 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.iso | en | en_UK |
dc.publisher | Springer | en_UK |
dc.relation | Attila 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_9 | en_UK |
dc.relation.ispartofseries | Lecture Notes in Computer Science, 9275 | en_UK |
dc.rights | Publisher 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_9 | en_UK |
dc.title | Haiku - a Scala combinator toolkit for semi-automated composition of metaheuristics | en_UK |
dc.type | Conference Paper | en_UK |
dc.identifier.doi | 10.1007/978-3-319-22183-0_9 | en_UK |
dc.citation.issn | 0302-9743 | en_UK |
dc.citation.spage | 125 | en_UK |
dc.citation.epage | 140 | en_UK |
dc.citation.publicationstatus | Published | en_UK |
dc.citation.peerreviewed | Refereed | en_UK |
dc.type.status | AM - Accepted Manuscript | en_UK |
dc.author.email | ab90@cs.stir.ac.uk | en_UK |
dc.citation.btitle | Search-Based Software Engineering: 7th International Symposium, SSBSE 2015, Bergamo, Italy, September 5-7, 2015, Proceedings | en_UK |
dc.citation.conferencedates | 2015-09-05 - 2015-09-07 | en_UK |
dc.citation.conferencelocation | Bergamo, Italy | en_UK |
dc.citation.conferencename | 7th International Symposium, SSBSE 2015 | en_UK |
dc.citation.date | 30/09/2015 | en_UK |
dc.citation.isbn | 978-3-319-22182-3 | en_UK |
dc.citation.isbn | 978-3-319-22183-0 | en_UK |
dc.publisher.address | Cham, Switzerland | en_UK |
dc.contributor.affiliation | Computing Science and Mathematics - Division | en_UK |
dc.contributor.affiliation | Computing Science | en_UK |
dc.contributor.affiliation | University of York | en_UK |
dc.contributor.affiliation | Data Ductus (Sweden) | en_UK |
dc.identifier.scopusid | 2-s2.0-84951310606 | en_UK |
dc.identifier.wtid | 564422 | en_UK |
dc.contributor.orcid | 0000-0003-2892-5059 | en_UK |
dc.date.accepted | 2015-06-01 | en_UK |
dcterms.dateAccepted | 2015-06-01 | en_UK |
dc.date.filedepositdate | 2016-06-22 | en_UK |
rioxxterms.apc | not required | en_UK |
rioxxterms.type | Conference Paper/Proceeding/Abstract | en_UK |
rioxxterms.version | AM | en_UK |
local.rioxx.author | Attila Kocsis, Zoltan| | en_UK |
local.rioxx.author | Brownlee, Alexander|0000-0003-2892-5059 | en_UK |
local.rioxx.author | Swan, Jerry| | en_UK |
local.rioxx.author | Senington, Richard| | en_UK |
local.rioxx.project | Internal Project|University of Stirling|https://isni.org/isni/0000000122484331 | en_UK |
local.rioxx.contributor | Barros, M| | en_UK |
local.rioxx.contributor | Labiche, Y| | en_UK |
local.rioxx.freetoreaddate | 2016-06-24 | en_UK |
local.rioxx.licence | http://www.rioxx.net/licenses/all-rights-reserved|2016-06-24| | en_UK |
local.rioxx.filename | haiku-lncs.pdf | en_UK |
local.rioxx.filecount | 1 | en_UK |
local.rioxx.source | 978-3-319-22183-0 | en_UK |
Appears in Collections: | Computing Science and Mathematics Conference Papers and Proceedings |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
haiku-lncs.pdf | Fulltext - Accepted Version | 354.57 kB | Adobe PDF | View/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.