A Compact Representation of Nondeterministic (Suffix) Automata for the Bit-Parallel Approach

被引:0
|
作者
Cantone, Domenico [1 ]
Faro, Simone [1 ]
Giaquinta, Emanuele [1 ]
机构
[1] Univ Catania, Dipartimento Matemat & Informat, I-95125 Catania, Italy
来源
COMBINATORIAL PATTERN MATCHING, PROCEEDINGS | 2010年 / 6129卷
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a novel technique, suitable for bit-parallelism, for representing both the nondeterministic automaton and the nondeterministic suffix automaton of a given string in a more compact way. Our approach is based on a particular factorization of strings which on the average allows to pack in a machine word of w bits automata state configurations for strings of length greater than w. We adapted the Shift-And and BNDM algorithms using our encoding and compared them with the original algorithms. Experimental results show that the new variants are generally faster for long patterns.
引用
收藏
页码:288 / 298
页数:11
相关论文
共 50 条
  • [21] Parallel Induction of Nondeterministic Finite Automata Revisited
    Jastrzab, Tomasz
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN SCIENCES AND ENGINEERING 2017 (ICCMSE-2017), 2017, 1906
  • [22] Nested Counters in Bit-Parallel String Matching
    Fredriksson, Kimmo
    Grabowski, Szymon
    LANGUAGE AND AUTOMATA THEORY AND APPLICATIONS, 2009, 5457 : 338 - +
  • [23] Alternative algorithms for bit-parallel string matching
    Peltola, H
    Tarhio, J
    STRING PROCESSING AND INFORMATION RETRIEVAL, PROCEEDINGS, 2003, 2857 : 80 - 94
  • [24] Bit-Parallel Vector Composability for Neural Acceleration
    Ghodrati, Soroush
    Sharma, Hardik
    Young, Cliff
    Kim, Nam Sung
    Esmaeilzadeh, Hadi
    PROCEEDINGS OF THE 2020 57TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2020,
  • [25] Bit-parallel sequence-to-graph alignment
    Rautiainen, Mikko
    Maekinen, Veli
    Marschall, Tobias
    BIOINFORMATICS, 2019, 35 (19) : 3599 - 3607
  • [26] PARALLEL CONSTRUCTION OF MINIMAL SUFFIX AND FACTOR AUTOMATA
    CROCHEMORE, M
    RYTTER, W
    INFORMATION PROCESSING LETTERS, 1990, 35 (03) : 121 - 128
  • [27] Efficient Bit-Parallel Multipliers in Composite Fields
    Lee, Chiou-Yng
    Meher, Pramod Kumar
    2008 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE, VOLS 1-3, PROCEEDINGS, 2008, : 686 - +
  • [28] Faster bit-parallel approximate string matching
    Hyyrö, H
    Navarro, G
    COMBINATORIAL PATTERN MATCHING, 2002, 2373 : 203 - 224
  • [29] PARALLEL CONSTRUCTION OF MINIMAL SUFFIX AND FACTOR AUTOMATA
    CROCHEMORE, M
    RYTTER, W
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 452 : 217 - 223
  • [30] A COMBINATIONAL WORD-PARALLEL AND BIT-PARALLEL ASSOCIATIVE PROCESSOR
    LO, HY
    HSU, F
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1987, 62 (04) : 589 - 598