The derivation process in rewriting systems, especially in Chomskyan grammars, can be seen as consisting of four stages: (1) selection of the production to apply from a supply of productions available at that step, (2) check of applicability of the production, possibly on different matches, (3) selection of the match at which to apply the production, (4) actual application. In this paper, we explore the different ways in which models of regulated and distributed rewriting have extended these four basic mechanisms and we propose a unifying perspective on them in terms of interaction between two agents, expressed through a particular form of conditional rewriting systems. This introduces a compositional view of derivation processes, where different components, playing specific roles and exhibiting specific behaviours, can be made to communicate and combined into different models of derivation. Existing models of regulated and distributed rewriting can thus be reformulated in this new framework, and new ones can be obtained.

A compositional view of derivations as interactive processes with applications to regulated and distributed rewriting / Bottoni, P.; Labella, A.. - In: THEORETICAL COMPUTER SCIENCE. - ISSN 0304-3975. - 862:(2021), pp. 59-80. [10.1016/j.tcs.2020.10.035]

A compositional view of derivations as interactive processes with applications to regulated and distributed rewriting

Bottoni P.
Primo
;
2021

Abstract

The derivation process in rewriting systems, especially in Chomskyan grammars, can be seen as consisting of four stages: (1) selection of the production to apply from a supply of productions available at that step, (2) check of applicability of the production, possibly on different matches, (3) selection of the match at which to apply the production, (4) actual application. In this paper, we explore the different ways in which models of regulated and distributed rewriting have extended these four basic mechanisms and we propose a unifying perspective on them in terms of interaction between two agents, expressed through a particular form of conditional rewriting systems. This introduces a compositional view of derivation processes, where different components, playing specific roles and exhibiting specific behaviours, can be made to communicate and combined into different models of derivation. Existing models of regulated and distributed rewriting can thus be reformulated in this new framework, and new ones can be obtained.
2021
Grammar systems; Interaction processes; Non-determinism; Regulated rewriting
01 Pubblicazione su rivista::01a Articolo in rivista
A compositional view of derivations as interactive processes with applications to regulated and distributed rewriting / Bottoni, P.; Labella, A.. - In: THEORETICAL COMPUTER SCIENCE. - ISSN 0304-3975. - 862:(2021), pp. 59-80. [10.1016/j.tcs.2020.10.035]
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1540153
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact