Efficient Pattern Matching on Binary Strings

dc.creatorFaro, Simone
dc.creatorLecroq, Thierry
dc.date2008-10-14
dc.date2008-10-15
dc.date.accessioned2026-07-07T10:09:54Z
dc.date.available2026-07-07T10:09:54Z
dc.descriptionThe binary string matching problem consists in finding all the occurrences of a pattern in a text where both strings are built on a binary alphabet. This is an interesting problem in computer science, since binary data are omnipresent in telecom and computer network applications. Moreover the problem finds applications also in the field of image processing and in pattern matching on compressed texts. Recently it has been shown that adaptations of classical exact string matching algorithms are not very efficient on binary data. In this paper we present two efficient algorithms for the problem adapted to completely avoid any reference to bits allowing to process pattern and text byte by byte. Experimental results show that the new algorithms outperform existing solutions in most cases.
dc.description12 pages
dc.identifierhttps://arxiv.org/abs/0810.2390
dc.identifierhttp://arxiv.org/abs/0810.2390
dc.identifier.urihttp://salesiana.dossiersoluciones.com/handle/123456789/171465
dc.subjectData Structures and Algorithms
dc.subjectInformation Retrieval
dc.subjectF.2.2; H.3.3; E.4
dc.titleEfficient Pattern Matching on Binary Strings
dc.typetext

Files

Collections