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 条
  • [31] BIT-PARALLEL ARITHMETIC IN A MASSIVELY-PARALLEL ASSOCIATIVE PROCESSOR
    SCHERSON, ID
    KRAMER, DA
    ALLEYNE, BD
    IEEE TRANSACTIONS ON COMPUTERS, 1992, 41 (10) : 1201 - 1210
  • [32] Bit-Parallel (Compressed) Wavelet Tree Construction
    Dinklage, Patrick
    Fischer, Johannes
    Kurpicz, Florian
    Tarnowski, Jan-Philipp
    2023 DATA COMPRESSION CONFERENCE, DCC, 2023, : 81 - 90
  • [33] A new exact bit-parallel algorithm for SAT
    Segundo, Pablo San
    Tapia, Cristobal
    Puente, Julio
    Rodriguez-Losada, Diego
    20TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL 2, PROCEEDINGS, 2008, : 59 - 65
  • [34] Bit-Parallel Search Algorithms for Long Patterns
    Durian, Branislav
    Peltola, Hannu
    Salmela, Leena
    Tarhio, Jorma
    EXPERIMENTAL ALGORITHMS, PROCEEDINGS, 2010, 6049 : 129 - +
  • [35] A comparison of bit-parallel and bit-serial architectures for WDM networks
    Sivalingam, KM
    PHOTONIC NETWORK COMMUNICATIONS, 1999, 1 (01) : 89 - 103
  • [36] Compact suffix automata representations for searching long patterns
    Faro, Simone
    Scafiti, Stefano
    THEORETICAL COMPUTER SCIENCE, 2023, 940 : 254 - 268
  • [37] A Comparison of Bit-Parallel and Bit-Serial Architectures for WDM Networks
    Krishna M. Sivalingam
    Photonic Network Communication, 1999, 1 : 89 - 103
  • [38] Bit-Parallel Witnesses and Their Applications to Approximate String Matching
    Heikki Hyyrö
    Gonzalo Navarro
    Algorithmica , 2005, 41 : 203 - 231
  • [39] A Bit-Parallel Algorithm for Sequential Pattern Matching with Wildcards
    Guo, Dan
    Hong, Xiao-Li
    Hu, Xue-Gang
    Gao, Jun
    Liu, Ying-Ling
    Wu, Gong-Qing
    Wu, Xindong
    CYBERNETICS AND SYSTEMS, 2011, 42 (06) : 382 - 401
  • [40] An exact bit-parallel algorithm for the maximum clique problem
    San Segundo, Pablo
    Rodriguez-Losada, Diego
    Jimenez, Agustin
    COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (02) : 571 - 581