A structural characterization of reflexive splicing languages has been recently given in [1] and [5] showing surprising connections between long standing notions in formal language theory, the syntactic monoid and Schützenberger constant and the splicing operation. In this paper, we provide a procedure to decide whether a regular language is a reflexive splicing language, based on the above mentioned characterization that is given in terms of a finite set of constants for the language. The procedure relies on a basic result showing how to determine, given a regular language L, a finite set of representatives for constant classes of the syntactic monoid of L. This finite set provides the splice sites of splicing rules generating language L. Indeed, we recall that in [1] it is shown that a regular splicing language is reflexive iff splice sites of the rules are constants for the language. © Springer-Verlag Berlin Heidelberg 2006

Bonizzoni, P., Mauri, G. (2006). A decision procedure for reflexive regular splicing languages. In Developments in Language Theory (pp.315-326). Springer Verlag [10.1007/11779148_29].

A decision procedure for reflexive regular splicing languages

BONIZZONI, PAOLA;MAURI, GIANCARLO
2006

Abstract

A structural characterization of reflexive splicing languages has been recently given in [1] and [5] showing surprising connections between long standing notions in formal language theory, the syntactic monoid and Schützenberger constant and the splicing operation. In this paper, we provide a procedure to decide whether a regular language is a reflexive splicing language, based on the above mentioned characterization that is given in terms of a finite set of constants for the language. The procedure relies on a basic result showing how to determine, given a regular language L, a finite set of representatives for constant classes of the syntactic monoid of L. This finite set provides the splice sites of splicing rules generating language L. Indeed, we recall that in [1] it is shown that a regular splicing language is reflexive iff splice sites of the rules are constants for the language. © Springer-Verlag Berlin Heidelberg 2006
slide + paper
splicing languages, formal languages, syntactic monoid
English
10th International Conference on Developments in Language Theory, DLT 2006
2006
Ibarra, O; Dang, Z
Developments in Language Theory
9783540354284
2006
LNCS 4036
315
326
none
Bonizzoni, P., Mauri, G. (2006). A decision procedure for reflexive regular splicing languages. In Developments in Language Theory (pp.315-326). Springer Verlag [10.1007/11779148_29].
File in 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/10281/12063
Citazioni
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 2
Social impact