Logo del repository
  1. Home
 
Opzioni

Grammar-Based Evolution of Polyominoes

Mégane, Jessica
•
Medvet, Eric
•
Lourenço, Nuno
•
Machado, Penousal
2024
  • conference object

Abstract
Languages that describe two-dimensional (2-D) structures have emerged as powerful tools in various fields, encompassing pattern recognition and image processing, as well as modeling physical and chemical phenomena. One kind of two-dimensional structures is given by labeled polyominoes, i.e., geometric shapes composed of connected unit squares represented in a 2-D grid. In this paper, we present (a) a novel approach, based on grammars, for describing sets of labeled polyominoes that meet some predefined requirements and (b) an algorithm to develop labeled polyominoes using the grammar. We show that the two components can be used for solving optimization problems in the space of labeled polyominoes, similarly to what happens for strings in grammatical evolution (and its later variants). We characterize our algorithm for developing polyominoes in terms of representation-related metrics (namely, validity, redundancy, and locality), also by comparing different representations. We experimentally validate our proposal using a simple evolutionary algorithm on a few case studies where the goal is to obtain a target polyomino: we show that it is possible to enforce hard constraints in the search space of polyominoes, using a grammar, while performing the evolutionary search.
DOI
10.1007/978-3-031-56957-9_4
Archivio
https://hdl.handle.net/11368/3073819
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85190669667
https://link.springer.com/chapter/10.1007/978-3-031-56957-9_4
Diritti
restricted access
FVG url
https://arts.units.it/request-item?handle=11368/3073819
Soggetti
  • polyomino

  • grammar

  • representation

  • 2-D patterns

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