DocumentCode :
2548075
Title :
Fully compressed pattern matching algorithm for balanced straight-line programs
Author :
Hirao, Masahiro ; Shinohara, Ayumi ; Takeda, Masayuki ; Arikawa, Setsuo
Author_Institution :
Dept. of Inf., Kyushu Univ., Fukuoka, Japan
fYear :
2000
fDate :
2000
Firstpage :
132
Lastpage :
138
Abstract :
We consider a fully compressed pattern matching problem, where both text T and pattern P are given by its succinct representation, in terms of straight-line programs and its variant. The length of the text T and pattern P may grow exponentially with respect to its description size n and m, respectively. The best known algorithm for the problems runs in O(n2m2) time using O(nm) space. The authors introduce a variant of straight-line programs, called balanced straight-line programs so that we establish a faster fully compressed pattern matching algorithm. Although the compression ratio of balanced straight-line programs may be worse than the original straight-line programs, they can still express exponentially long strings. Our algorithm runs in O(nm) time using O(nm) space
Keywords :
computational complexity; data compression; pattern matching; text analysis; balanced straight-line programs; compression ratio; description size; exponentially long strings; faster fully compressed pattern matching algorithm; fully compressed pattern matching algorithm; fully compressed pattern matching problem; succinct representation; Binary trees; Encoding; Informatics; Pattern matching; Time measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
String Processing and Information Retrieval, 2000. SPIRE 2000. Proceedings. Seventh International Symposium on
Conference_Location :
A Curuna
Print_ISBN :
0-7695-0746-8
Type :
conf
DOI :
10.1109/SPIRE.2000.878188
Filename :
878188
Link To Document :
بازگشت