Specializing Context-Free Grammars with a (1 + 1)-EA
Autor(a) principal: | |
---|---|
Data de Publicação: | 2020 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10362/106241 |
Resumo: | Manzoni, L., Bartoli, A., Castelli, M., Goncalves, I., & Medvet, E. (2020). Specializing Context-Free Grammars with a (1 + 1)-EA. IEEE Transactions on Evolutionary Computation, 24(5), 960-973. [9047973]. https://doi.org/10.1109/TEVC.2020.2983664 |
id |
RCAP_272fd117763de454641534e8944f285c |
---|---|
oai_identifier_str |
oai:run.unl.pt:10362/106241 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Specializing Context-Free Grammars with a (1 + 1)-EAGrammar designgrammatical evolutionrun time analysisSoftwareTheoretical Computer ScienceComputational Theory and MathematicsManzoni, L., Bartoli, A., Castelli, M., Goncalves, I., & Medvet, E. (2020). Specializing Context-Free Grammars with a (1 + 1)-EA. IEEE Transactions on Evolutionary Computation, 24(5), 960-973. [9047973]. https://doi.org/10.1109/TEVC.2020.2983664Context-free grammars are useful tools for modeling the solution space of problems that can be solved by optimization algorithms. For a given solution space, there exists an infinite number of grammars defining that space, and there are clues that changing the grammar may impact the effectiveness of the optimization. In this article, we investigate theoretically and experimentally the possibility of specializing a grammar in a problem, that is, of systematically improving the quality of the grammar for the given problem. To this end, we define the quality of a grammar for a problem in terms of the average fitness of the candidate solutions generated using that grammar. Theoretically, we demonstrate the following findings: 1) that a simple mutation operator employed in a (1 + 1)-EA setting can be used to specialize a grammar in a problem without changing the solution space defined by the grammar and 2) that three grammars of equal quality for a grammar-based version of the ONEMAX problem greatly vary in how they can be specialized with that (1 + 1)-EA, as the expected time required to obtain the same improvement in quality can vary exponentially among grammars. Then, experimentally, we validate the theoretical findings and extend them to other problems, grammars, and a more general version of the mutation operator.NOVA Information Management School (NOVA IMS)Information Management Research Center (MagIC) - NOVA Information Management SchoolRUNManzoni, LucaBartoli, AlbertoCastelli, MauroGoncalves, IvoMedvet, Eric2023-03-11T01:31:50Z2020-102020-10-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/article14application/pdfhttp://hdl.handle.net/10362/106241eng1089-778XPURE: 26084547https://doi.org/10.1109/TEVC.2020.2983664info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-05-22T17:48:22Zoai:run.unl.pt:10362/106241Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-05-22T17:48:22Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Specializing Context-Free Grammars with a (1 + 1)-EA |
title |
Specializing Context-Free Grammars with a (1 + 1)-EA |
spellingShingle |
Specializing Context-Free Grammars with a (1 + 1)-EA Manzoni, Luca Grammar design grammatical evolution run time analysis Software Theoretical Computer Science Computational Theory and Mathematics |
title_short |
Specializing Context-Free Grammars with a (1 + 1)-EA |
title_full |
Specializing Context-Free Grammars with a (1 + 1)-EA |
title_fullStr |
Specializing Context-Free Grammars with a (1 + 1)-EA |
title_full_unstemmed |
Specializing Context-Free Grammars with a (1 + 1)-EA |
title_sort |
Specializing Context-Free Grammars with a (1 + 1)-EA |
author |
Manzoni, Luca |
author_facet |
Manzoni, Luca Bartoli, Alberto Castelli, Mauro Goncalves, Ivo Medvet, Eric |
author_role |
author |
author2 |
Bartoli, Alberto Castelli, Mauro Goncalves, Ivo Medvet, Eric |
author2_role |
author author author author |
dc.contributor.none.fl_str_mv |
NOVA Information Management School (NOVA IMS) Information Management Research Center (MagIC) - NOVA Information Management School RUN |
dc.contributor.author.fl_str_mv |
Manzoni, Luca Bartoli, Alberto Castelli, Mauro Goncalves, Ivo Medvet, Eric |
dc.subject.por.fl_str_mv |
Grammar design grammatical evolution run time analysis Software Theoretical Computer Science Computational Theory and Mathematics |
topic |
Grammar design grammatical evolution run time analysis Software Theoretical Computer Science Computational Theory and Mathematics |
description |
Manzoni, L., Bartoli, A., Castelli, M., Goncalves, I., & Medvet, E. (2020). Specializing Context-Free Grammars with a (1 + 1)-EA. IEEE Transactions on Evolutionary Computation, 24(5), 960-973. [9047973]. https://doi.org/10.1109/TEVC.2020.2983664 |
publishDate |
2020 |
dc.date.none.fl_str_mv |
2020-10 2020-10-01T00:00:00Z 2023-03-11T01:31:50Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10362/106241 |
url |
http://hdl.handle.net/10362/106241 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
1089-778X PURE: 26084547 https://doi.org/10.1109/TEVC.2020.2983664 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
14 application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
mluisa.alvim@gmail.com |
_version_ |
1817545764282302464 |