-
1
Improved DFA algorithm based on multi-dimensional finite automata
Published 2015-05-01Subjects: Get full text
Article -
2
Novel NFA engine construction method of regular expressions
Published 2014-10-01Subjects: Get full text
Article -
3
States constrain-based algorithm for large scale regular expression matching
Published 2013-10-01“…By analysis of state explosion in deterministic finite automata DFA,a novel algorithm Group<sup>2</sup>-DFA based on state constrains was proposed to reduce the memory usage.With the state constrains,states in NFA were classified into several groups.Group<sup>2</sup>-DFA introduces two-level classification and merges NFA and DFA together to a hybrid FA construction.The experiments show that Group<sup>2</sup>-DFA can reduce memory usage efficiently and keep high throughput with a small increase of memory reading time.With 300 regex rules,Group<sup>2</sup>-DFA can cut 75% states and achieve 1Gbps throughput.…”
Get full text
Article -
4
HybridFA:a memory reduction technique for the AC automata based on statistics
Published 2015-07-01“…Despite the fast speed in multiple string matching tasks,the advanced Aho-Corasick(AC) automata wastes storage memory to a great extent.Study indicated that the automata states have specific statistical access characteristics in practice.Accordingly,a series of algorithms based on statistical characteristics for building hybrid finite automata,named HybridFA,are proposed.This work completes partial states of the AC automata according to different features,including access frequency,state hierarchy,and combined characteristics respectively.Experimental results on the real-world datasets like Snort,ClamAV,and URL show that the storage space of HybridAC is reduced to less than 5% of the space cost by the advanced AC automata.Furthermore,HybridFA based on combined characteristics achieves the superior performance on matching speed and robustness comparing to other proposed algorithms.…”
Get full text
Article -
5
Forced motion control of a mobile robot
Published 2022-09-01“…The method of the theory of optimal control according to the criterion of maximum speed, the wave algorithm for finding the shortest path, the method of finite automata for relay control of the acceleration of movement are used.Results. …”
Get full text
Article