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 条
  • [11] Bit-parallel approach to approximate string matching in compressed texts
    Matsumoto, T
    Kida, T
    Takeda, M
    Shinohara, A
    Arikawa, S
    SPIRE 2000: SEVENTH INTERNATIONAL SYMPOSIUM ON STRING PROCESSING AND INFORMATION RETRIEVAL - PROCEEDINGS, 2000, : 221 - 228
  • [12] On isomorphic representation of nondeterministic tree automata
    Imreh, B.
    Acta Cybernetica, 1995, 12 (01):
  • [13] On Parallel Induction of Nondeterministic Finite Automata
    Jastrzab, Tomasz
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE 2016 (ICCS 2016), 2016, 80 : 257 - 268
  • [14] Parallel Induction of Nondeterministic Finite Automata
    Jastrzab, Tomasz
    Czech, Zbigniew J.
    Wieczorek, Wojciech
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PPAM 2015, PT I, 2016, 9573 : 248 - 257
  • [15] SURJECTIVITY OF NONDETERMINISTIC PARALLEL MAPS INDUCED BY NONDETERMINISTIC CELLULAR AUTOMATA
    YAKU, T
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1976, 12 (01) : 1 - 5
  • [16] A Bit-Parallel Deterministic Stochastic Multiplier
    Vatsavai, Sairam Sri
    Thakkar, Ishan
    2023 24TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN, ISQED, 2023, : 374 - 374
  • [17] Efficient bit-parallel algorithms for (δ, α)-matching
    Fredriksson, Kimmo
    Grabowski, Szymon
    EXPERIMENTAL ALGORITHMS, PROCEEDINGS, 2006, 4007 : 170 - 181
  • [18] Bit-Parallel Multiple Pattern Matching
    Tuan Tu Tran
    Giraud, Mathieu
    Varre, Jean-Stephane
    PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT II, 2012, 7204 : 292 - 301
  • [19] Bit-parallel computation for string alignment
    Yu, Yunqing
    Baba, Kensuke
    Hanmei, E.
    Murakami, Kazuaki
    RECENT PROGRESS IN COMPUTATIONAL SCIENCES AND ENGINEERING, VOLS 7A AND 7B, 2006, 7A-B : 589 - 593
  • [20] Design of an 8-bit Bit-Parallel RSFQ Microprocessor
    Qu, Pei-Yao
    Tang, Guang-Ming
    Yang, Jia-Hong
    Ye, Xiao-Chun
    Fan, Dong-Rui
    Zhang, Zhi-Min
    Sun, Ning-Hui
    IEEE TRANSACTIONS ON APPLIED SUPERCONDUCTIVITY, 2020, 30 (07)