On Parallel Induction of Nondeterministic Finite Automata

被引:8
|
作者
Jastrzab, Tomasz [1 ]
机构
[1] Silesian Tech Univ, Gliwice, Poland
关键词
nondeterministic finite automata; parallel algorithms; constraint satisfaction; INFERENCE;
D O I
10.1016/j.procs.2016.05.318
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The paper discusses the problem of the induction of a minimal nondeterministic finite automaton (INFA) consistent with a given set of examples and counterexamples. The main contribution of the paper is the proposal of an efficient parallel algorithm transforming the NIA induction problem into a family of constraint satisfaction problems (CSP). Two original techniques for fast CSPs evaluation are proposed and discussed. The efficacy of the parallel algorithm is evaluated experimentally on selected benchmarks. The proposed algorithm solves all analyzed benchmark examples, so called Tomita languages, in the time below half a minute, which should be considered an important achievement, as compared to our previous efforts which required minutes or hours to solve some of the aforementioned benchmarks.
引用
收藏
页码:257 / 268
页数:12
相关论文
共 50 条
  • [1] Parallel Induction of Nondeterministic Finite Automata
    Jastrzab, Tomasz
    Czech, Zbigniew J.
    Wieczorek, Wojciech
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 248 - 257
  • [2] Parallel Induction of Nondeterministic Finite Automata Revisited
    Jastrzab, Tomasz
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2017 (ICCMSE-2017), 2017, 1906
  • [3] Parallel Algorithms for Minimal Nondeterministic Finite Automata Inference
    Jastrzab, Tomasz
    Czech, Zbigniew J.
    Wieczorek, Wojciech
    [J]. FUNDAMENTA INFORMATICAE, 2021, 178 (03) : 203 - 227
  • [4] Generating Minimal Nondeterministic Finite Automata Using a Parallel Algorithm
    Jastrzab, Tomasz
    Czech, Zbigniew J.
    Wieczorek, Wojciech
    [J]. 2020 19TH INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING (ISPDC 2020), 2020, : 37 - 43
  • [5] Two Parallelization Schemes for the Induction of Nondeterministic Finite Automata on PCs
    Jastrzab, Tomasz
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2017), PT I, 2018, 10777 : 279 - 289
  • [6] A NOTE ON OPTIMAL PARALLEL TRANSFORMATIONS OF REGULAR EXPRESSIONS TO NONDETERMINISTIC FINITE AUTOMATA
    RYTTER, W
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1987, 269 : 138 - 145
  • [7] Reversible Nondeterministic Finite Automata
    Holzer, Markus
    Kutrib, Martin
    [J]. REVERSIBLE COMPUTATION, RC 2017, 2017, 10301 : 35 - 51
  • [8] A NOTE ON OPTIMAL PARALLEL TRANSFORMATIONS OF REGULAR EXPRESSIONS TO NONDETERMINISTIC FINITE AUTOMATA
    RYTTER, W
    [J]. INFORMATION PROCESSING LETTERS, 1989, 31 (02) : 103 - 109
  • [9] Extended Nondeterministic Finite Automata
    Melnikov, Boris
    [J]. FUNDAMENTA INFORMATICAE, 2010, 104 (03) : 255 - 265
  • [10] On an expansion of nondeterministic finite automata
    Melnikov B.
    [J]. Journal of Applied Mathematics and Computing, 2007, 24 (1-2) : 155 - 165