Theoretical Aspects of Symbolic Automata

被引:0
|
作者
Tamm, Hellis [1 ]
Veanes, Margus [2 ]
机构
[1] Tallinn Univ Technol, Tallinn, Estonia
[2] Microsoft Res, Redmond, WA USA
关键词
DERIVATIVES;
D O I
10.1007/978-3-319-73117-9_30
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Symbolic finite automata extend classical automata by allowing infinite alphabets given by Boolean algebras and having transitions labeled by predicates over such algebras. Symbolic automata have been intensively studied recently and they have proven useful in several applications. We study some theoretical aspects of symbolic automata. Especially, we study minterms of symbolic automata, that is, the set of maximal satisfiable Boolean combinations of predicates of automata. We define canonical minterms of a language accepted by a symbolic automaton and show that these minterms can be used to define symbolic versions of some known classical automata. Also we show that canonical minterms have an important role in finding minimal nondeterministic symbolic automata. We show that Brzozowski's double-reversal method for minimizing classical deterministic automata as well as its generalization is applicable for symbolic automata.
引用
收藏
页码:428 / 441
页数:14
相关论文
共 50 条
  • [1] Theoretical aspects of cellular automata - Preface
    Kari, J
    [J]. THEORETICAL COMPUTER SCIENCE, 2004, 325 (02) : 169 - 169
  • [2] Theoretical Aspects of Compositional Symbolic Execution
    Vanoverberghe, Dries
    Piessens, Frank
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 2011, 6603 : 247 - 261
  • [3] UNIVERSAL ASPECTS OF SYMBOLIC HEALING - A THEORETICAL SYNTHESIS
    DOW, J
    [J]. AMERICAN ANTHROPOLOGIST, 1986, 88 (01) : 56 - 69
  • [4] The Learnability of Symbolic Automata
    Argyros, George
    D'Antoni, Loris
    [J]. COMPUTER AIDED VERIFICATION (CAV 2018), PT I, 2018, 10981 : 427 - 445
  • [5] Minimization of Symbolic Automata
    D'Antoni, Loris
    Veanes, Margus
    [J]. ACM SIGPLAN NOTICES, 2014, 49 (01) : 541 - 553
  • [6] Symbolic Automata: The Toolkit
    Veanes, Margus
    Bjorner, Nikolaj
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2012, 2012, 7214 : 472 - 477
  • [7] INFERRING SYMBOLIC AUTOMATA
    Fisman, Dana
    Frenkel, Hadar
    Zilles, Sandra
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2023, 19 (02) : 5:1 - 5:37
  • [8] Symbolic tree automata
    Veanes, Margus
    Bjorner, Nikolaj
    [J]. INFORMATION PROCESSING LETTERS, 2015, 115 (03) : 418 - 424
  • [9] Symbolic Register Automata
    D'Antoni, Loris
    Ferreira, Tiago
    Sammartino, Matteo
    Silva, Alexandra
    [J]. COMPUTER AIDED VERIFICATION, CAV 2019, PT I, 2019, 11561 : 3 - 21
  • [10] Learning Symbolic Automata
    Drews, Samuel
    D'Antoni, Loris
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, TACAS 2017, PT I, 2017, 10205 : 173 - 189