Logo del repository
  1. Home
 
Opzioni

Computing (optimal) embeddings of directed bigraphs

Chiapperini A.
•
Miculan M.
•
Peressotti M.
2022
  • journal article

Periodico
SCIENCE OF COMPUTER PROGRAMMING
Abstract
Bigraphs and bigraphical reactive systems are a well-known meta-model successfully used for formalizing a wide range of models and situations, such as process calculi, service oriented architectures, multi-agent systems, biological systems, etc. A key problem in the theory and the implementations of bigraphs is how to compute embeddings, i.e., structure-preserving mappings of a given bigraph (the pattern or guest) inside another (the target or host). In this paper, we present an algorithm for computing embeddings for directed bigraphs, an extension of Milner's bigraphs which take into account the request directions between controls and names. This algorithm solves the embedding problem by means of a reduction to a constraint satisfaction problem. We first prove soundness and completeness of this algorithm; then we present an implementation in jLibBig, a general Java library for manipulating bigraphical reactive systems. The effectiveness of this implementation is shown by several experimental results. Finally, we show that this algorithm can be readily adapted to find the optimal embeddings in a weighted variant of the embedding problem.
DOI
10.1016/j.scico.2022.102842
WOS
WOS:000889143200002
Archivio
http://hdl.handle.net/11390/1230764
info:eu-repo/semantics/altIdentifier/scopus/2-s2.0-85135478850
https://ricerca.unityfvg.it/handle/11390/1230764
Diritti
open access
Soggetti
  • Bigraph

  • Graph rewriting syste...

  • Integer linear progra...

  • Weighted bigraphs

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