• DocumentCode
    2416736
  • Title

    A dictionary-based compressed pattern matching algorithm

  • Author

    Ho, Meng-Hang ; Yen, Hsu-Chun

  • Author_Institution
    Comput. Centre, Acad. Sinica, Taipei, Taiwan
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    873
  • Lastpage
    878
  • Abstract
    Compressed pattern matching refers to the process of, given a text in a compressed form and a pattern, finding all the occurrences of the pattern in the text without decompression. To utilize bandwidth more effectively in the Internet environment, it is highly desirable that data be kept and sent over the Internet in compressed form. In order to support information retrieval for compressed data, compressed pattern matching has been gaining increasing attention from both theoretical and practical viewpoints. We design and implement a dictionary-based compressed pattern matching algorithm. Our algorithm takes advantage of the dictionary structure common in the LZ78 family. With the help of a slightly modified dictionary structure, we are able to do ´block decompression´ (a key in many existing compressed pattern matching schemes) as well as pattern matching on-the-fly, resulting in performance improvement as our experimental results indicate.
  • Keywords
    Internet; data compression; information retrieval; pattern matching; Internet; L-778 family; block decompression; compressed data; dictionary structure; dictionary-based compressed pattern matching algorithm; information retrieval; Algorithm design and analysis; Application software; Bandwidth; Dictionaries; Information retrieval; Pattern matching; Protocols; Video compression; Web and internet services; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-1727-7
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2002.1045116
  • Filename
    1045116