Logo del repository
  1. Home
 
Opzioni

Specializing Context-Free Grammars with a (1+1)-EA

Manzoni, Luca
•
Bartoli, Alberto
•
Castelli, Mauro
altro
Medvet, Eric
2020
  • journal article

Periodico
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION
Abstract
Context-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 paper, 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.
DOI
10.1109/TEVC.2020.2983664
WOS
WOS:000574741600012
Archivio
http://hdl.handle.net/11368/2961651
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85092745410
https://ieeexplore.ieee.org/document/9047973
Diritti
open access
license:copyright editore
license:creative commons
license uri:iris.pri02
license uri:http://creativecommons.org/licenses/by-nc-nd/4.0/
FVG url
https://arts.units.it/request-item?handle=11368/2961651
Soggetti
  • Grammar Design

  • Run Time Analysi

  • Grammatical Evolution...

Web of Science© citazioni
4
Data di acquisizione
Mar 17, 2024
Visualizzazioni
2
Data di acquisizione
Apr 19, 2024
Vedi dettagli
google-scholar
Get Involved!
  • Source Code
  • Documentation
  • Slack Channel
Make it your own

DSpace-CRIS can be extensively configured to meet your needs. Decide which information need to be collected and available with fine-grained security. Start updating the theme to match your nstitution's web identity.

Need professional help?

The original creators of DSpace-CRIS at 4Science can take your project to the next level, get in touch!

Realizzato con Software DSpace-CRIS - Estensione mantenuta e ottimizzata da 4Science

  • Impostazioni dei cookie
  • Informativa sulla privacy
  • Accordo con l'utente finale
  • Invia il tuo Feedback