Inferring regular languages and ω-languages

被引:9
|
作者
Fisman, Dana [1 ]
机构
[1] Ben Gurion Univ Negev, Beer Sheva, Israel
关键词
Grammatical inference; Model learning; Regular languages; omega-regular languages; Right congruence; Myhill-Nerode theorem; INFERENCE; AUTOMATA; IDENTIFICATION;
D O I
10.1016/j.jlamp.2018.03.002
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In 1987 Angluin proposed an algorithm, termed L* for inferring an unknown regular language using membership and equivalence queries. This algorithm has found many applications, amongst which in the area of system design and verification. These applications challenge the state-of-the art solutions in various directions, in particular, scaling or working with more succinct representations, and dealing with omega-languages, the main model for reasoning about reactive systems. Both extensions confront a similar difficulty. Inference algorithms typically rely on the correspondence between the automata states and the right congruence, henceforth, the residuality property. DFAs enjoy the residuality property (as stated by the Myhill-Nerode Theorem) but more succinct representations such as non-deterministic and alternating finite automata (NFAs and AFAs) in general do not. The situation in the omega-languages realm is even worse, since none of the traditional automata that can express all regular omega-languages enjoys the residuality property. This paper surveys residual models for regular languages and omega-languages and the learning algorithms that can infer these models. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:27 / 49
页数:23
相关论文
共 50 条
  • [31] POWERS OF REGULAR LANGUAGES
    Fazekas, Szilard Zsolt
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (02) : 323 - 330
  • [32] Odometers on Regular Languages
    Valérie Berthé
    Michel Rigo
    Theory of Computing Systems, 2007, 40 : 1 - 31
  • [33] Squares of regular languages
    Lischke, G
    MATHEMATICAL LOGIC QUARTERLY, 2005, 51 (03) : 299 - 304
  • [34] On the Density of Regular Languages
    Koga, Toshihiro
    FUNDAMENTA INFORMATICAE, 2019, 168 (01) : 45 - 49
  • [35] Positional ω-regular languages
    Casares, Antonio
    Ohlmann, Pierre
    PROCEEDINGS OF THE 39TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE, LICS 2024, 2024,
  • [36] ERRORS IN REGULAR LANGUAGES
    THOMASON, MG
    IEEE TRANSACTIONS ON COMPUTERS, 1974, C 23 (06) : 597 - 602
  • [37] DISINTEGRATION OF REGULAR LANGUAGES
    THIERRIN, G
    REVUE FRANCAISE D INFORMATIQUE DE RECHERCHE OPERATIONNELLE, 1969, 3 (NR3): : 45 - &
  • [38] Extensions of ω-Regular Languages
    Bojanczyk, Mikolaj
    Kelmendi, Edon
    Stefanski, Rafal
    Zetzsche, Georg
    PROCEEDINGS OF THE 35TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2020), 2020, : 266 - 272
  • [39] On fuzzy regular languages
    Malik, DS
    Mordeson, JN
    Sen, MK
    INFORMATION SCIENCES, 1996, 88 (1-4) : 263 - 273
  • [40] Separating Regular Languages by Piecewise Testable and Unambiguous Languages
    Place, Thomas
    van Rooijen, Lorijn
    Zeitoun, Marc
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2013, 2013, 8087 : 729 - 740