Constants and label-equivalence: A decision procedure for reflexive regular splicing languages

被引:2
|
作者
Bonizzoni, Paola [1 ]
机构
[1] Univ Milan, Dipartimento Informat Sistemist & Comunicaz, I-20126 Milan, Italy
关键词
Splicing systems; Regular languages; Syntactic monoid;
D O I
10.1016/j.tcs.2009.06.038
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A structural characterization of reflexive splicing languages has been recently given in [P. Bonizzoni, C. De Felice, R. Zizza, The structure of reflexive regular splicing languages via Schutzenberger constants, Theoretical Computer Science 334 (2005) 71-98] and [P. Bonizzoni, G. Mauri, Regular splicing languages and subclasses, Theoretical Computer Science 340 (2005) 349-363] Showing Surprising connections between long standing notions in formal language theory, the syntactic monoid and Schutzenberger 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 the notion of label-equivalence that induces a finite refinement of the syntactic monoid of a regular language L. A finite set of representatives for label-equivalent classes of constant words in L is defined and it is proved that such a finite set provides the splice sites of splicing rules generating language L. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:865 / 877
页数:13
相关论文
共 6 条
  • [1] A decision procedure for reflexive regular splicing languages
    Bonizzoni, Paola
    Mauri, Giancarlo
    DEVELOPMENTS IN LANGUAGE THEORY, PROCEEDINGS, 2006, 4036 : 315 - 326
  • [2] The structure of reflexive regular splicing languages via Schutzenbrerger constants
    Bonizzoni, P
    De Felice, C
    Zizza, R
    THEORETICAL COMPUTER SCIENCE, 2005, 334 (1-3) : 71 - 98
  • [3] Existence of constants in regular splicing languages
    Bonizzoni, Paola
    Jonoska, Natasa
    INFORMATION AND COMPUTATION, 2015, 242 : 340 - 353
  • [4] Regular languages generated by reflexive finite splicing systems
    Bonizzoni, P
    De Felice, C
    Mauri, G
    Zizza, R
    DEVELOPMENTS IN LANGUAGE THEORY, PROCEEDINGS, 2003, 2710 : 134 - 145
  • [5] A Decision Procedure for Subset Constraints over Regular Languages
    Hooimeijer, Pieter
    Weimer, Westley
    PLDI'09 PROCEEDINGS OF THE 2009 ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION, 2009, : 188 - 198
  • [6] A Decision Procedure for Subset Constraints over Regular Languages
    Hooimeijer, Pieter
    Weimer, Westley
    ACM SIGPLAN NOTICES, 2009, 44 (06) : 188 - 198