Learning Regular Languages via Alternating Automata

被引:0
作者
Angluin, Dana [1 ]
Eisenstat, Sarah [2 ]
Fisman, Dana [3 ]
机构
[1] Yale Univ, New Haven, CT 06520 USA
[2] MIT, Cambridge, MA 02139 USA
[3] Univ Penn, Philadelphia, PA 19104 USA
来源
PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI) | 2015年
基金
美国国家科学基金会;
关键词
SETS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nearly all algorithms for learning an unknown regular language, in particular the popular L* algorithm, yield deterministic finite automata. It was recently shown that the ideas of L* can be extended to yield non-deterministic automata, and that the respective learning algorithm, NL*, outperforms L* on randomly generated regular expressions. We conjectured that this is due to the existential nature of regular expressions, and NL* might not outperform L* on languages with a universal nature. In this paper we introduce UL* - a learning algorithm for universal automata (the dual of non-deterministic automata); and AL* - a learning algorithm for alternating automata (which generalize both universal and non-deterministic automata). Our empirical results illustrate the advantages and trade-offs among L*, NL*, UL* and AL*.
引用
收藏
页码:3308 / 3314
页数:7
相关论文
共 29 条
  • [1] 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
  • [2] Closures of regular languages for profinite topologies
    Almeida, J.
    Costa, J. C.
    Zeitoun, M.
    SEMIGROUP FORUM, 2014, 89 (01) : 20 - 40
  • [3] Decision Problems for Probabilistic Finite Automata on Bounded Languages
    Bell, Paul C.
    Halava, Vesa
    Hirvensalo, Mika
    FUNDAMENTA INFORMATICAE, 2013, 123 (01) : 1 - 14
  • [4] Separating Regular Languages with First-Order Logic
    Place, Thomas
    Zeitoun, Marc
    PROCEEDINGS OF THE JOINT MEETING OF THE TWENTY-THIRD EACSL ANNUAL CONFERENCE ON COMPUTER SCIENCE LOGIC (CSL) AND THE TWENTY-NINTH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2014,
  • [5] SEPARATING REGULAR LANGUAGES WITH FIRST-ORDER LOGIC
    Place, Thomas
    Zeitoun, Marc
    LOGICAL METHODS IN COMPUTER SCIENCE, 2016, 12 (01)
  • [6] HIERARCHIES AND REDUCIBILITIES ON REGULAR LANGUAGES RELATED TO MODULO COUNTING
    Selivanov, Victor L.
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2009, 43 (01): : 95 - 132
  • [7] A Playful Glance at Hierarchical Questions for Two-Way Alternating Automata
    Duparc, Jacques
    Facchini, Alessandro
    INFINITY IN LOGIC AND COMPUTATION, 2009, 5489 : 46 - 55
  • [8] On the state complexity of closures and interiors of regular languages with subwords and superwords
    Karandikar, P.
    Niewerth, M.
    Schnoebelen, Ph.
    THEORETICAL COMPUTER SCIENCE, 2016, 610 : 91 - 107
  • [9] CONSTRUCTING CONCISE CHARACTERISTIC SAMPLES FOR ACCEPTORS OF OMEGA REGULAR LANGUAGES
    Angluin, Dana
    Fisman, Dana
    LOGICAL METHODS IN COMPUTER SCIENCE, 2024, 20 (04) : 1 - 59
  • [10] Intuitionistic fuzzy (?, N)-general regular languages and their minimization implementation
    Yang, Chao
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2022, 143 : 216 - 231