INFERRING SYMBOLIC AUTOMATA

被引:1
|
作者
Fisman, Dana [1 ]
Frenkel, Hadar [2 ]
Zilles, Sandra [3 ]
机构
[1] Ben Guripn Univ, Beer Sheva, Israel
[2] CISPA Helmholtz Ctr Informat Secur, Saarbrucken, Germany
[3] Univ Regina, Regina, SK, Canada
基金
加拿大自然科学与工程研究理事会; 以色列科学基金会;
关键词
QUERIES; ALGORITHM; LANGUAGE; BOXES; SETS;
D O I
10.46298/LMCS-19(2:5)2023
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the learnability of symbolic finite state automata (SFA), a model shown useful in many applications in software verification. The state-of-the-art literature on this topic follows the query learning paradigm, and so far all obtained results are positive. We provide a necessary condition for efficient learnability of SFAs in this paradigm, from which we obtain the first negative result.The main focus of our work lies in the learnability of SFAs under the paradigm of identification in the limit using polynomial time and data, and its strengthening efficient identifiability, which are concerned with the existence of a systematic set of characteristic samples from which a learner can correctly infer the target language. We provide a necessary condition for identification of SFAs in the limit using polynomial time and data, and a sufficient condition for efficient learnability of SFAs. From these conditions we derive a positive and a negative result.The performance of a learning algorithm is typically bounded as a function of the size of the representation of the target language. Since SFAs, in general, do not have a canonical form, and there are trade-offs between the complexity of the predicates on the transitions and the number of transitions, we start by defining size measures for SFAs. We revisit the complexity of procedures on SFAs and analyze them according to these measures, paying attention to the special forms of SFAs: normalized SFAs and neat SFAs, as well as to SFAs over a monotonic effective Boolean algebra.This is an extended version of the paper with the same title published in CSL'22 [FFZ22].
引用
收藏
页码:5:1 / 5:37
页数:37
相关论文
共 50 条
  • [31] Improvements for the symbolic verification of timed automata
    Yan, Rongjie
    Li, Guangyuan
    Zhang, Wenliang
    Peng, Yunquan
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2007, 2007, 4574 : 196 - +
  • [32] Symbolic transfer entropy: inferring directionality in biosignals
    Staniek, Matthaeus
    Lehnertz, Klaus
    BIOMEDIZINISCHE TECHNIK, 2009, 54 (06): : 323 - 328
  • [33] Inferring Temporal Compositions of Actions Using Probabilistic Automata
    Santa Cruz, Rodrigo
    Cherian, Anoop
    Fernando, Basura
    Campbell, Dylan
    Gould, Stephen
    2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW 2020), 2020, : 1514 - 1522
  • [34] Inferring the Limit Behavior of Some Elementary Cellular Automata
    Ruivo, Eurico L. P.
    de Oliveira, Pedro P. B.
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2017, 27 (08):
  • [35] Algorithms for Inferring Register Automata A Comparison of Existing Approaches
    Aarts, Fides
    Howar, Falk
    Kuppens, Harco
    Vaandrager, Frits
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: TECHNOLOGIES FOR MASTERING CHANGE, PT I, 2014, 8802 : 202 - 219
  • [36] Inferring symbolic dynamics of chaotic flows from persistence
    Yalniz, Goekhan
    Budanur, Nazmi Burak
    CHAOS, 2020, 30 (03)
  • [37] SymInfer: Inferring Program Invariants using Symbolic States
    ThanhVu Nguyen
    Dwyer, Matthew B.
    Visser, Willem
    PROCEEDINGS OF THE 2017 32ND IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE'17), 2017, : 804 - 814
  • [38] A Symbolic Algorithm for the Analysis of Robust Timed Automata
    Kordy, Piotr
    Langerak, Rom
    Mauw, Sjouke
    Polderman, Jan Willem
    FM 2014: FORMAL METHODS, 2014, 8442 : 351 - 366
  • [39] SMT-based generation of symbolic automata
    Xudong Qin
    Simon Bliudze
    Eric Madelaine
    Zechen Hou
    Yuxin Deng
    Min Zhang
    Acta Informatica, 2020, 57 : 627 - 656
  • [40] Symbolic Optimal Reachability in Weighted Timed Automata
    Bouyer, Patricia
    Colange, Maximilien
    Markey, Nicolas
    COMPUTER AIDED VERIFICATION, (CAV 2016), PT I, 2016, 9779 : 513 - 530