Publication:
TARA: An algorithm for fast searching patterns on text files of multiple

dc.contributor.authorKülekçi, Muhammed Oǧuzhan
dc.contributor.buuauthorYok
dc.date.accessioned2024-03-08T10:58:00Z
dc.date.available2024-03-08T10:58:00Z
dc.date.issued2007
dc.descriptionBu çalışma, 07-09, Kasım 2007 tarihlerinde Ankara[Türkiye]’de düzenlenen 22. International Symposium on Computer and Information Sciences Kongresi‘nde bildiri olarak sunulmuştur.
dc.description.abstractThis work introduces a new multi-pattern matching algorithm that performs searching of fixed-length strings on text files very fast by benefiting from bit-parallelism. The algorithm is given name tara. Bounded gaps as well as character classes in keywords are also supported. Although the worst case time complexity is quadratic, it performs very fast in practise. Experiments are conducted to compare the performance of the proposed algorithm with widely used GNU grep file search utility and also with 9 variants of Aho&Corasick and Comentz&Walter algorithms on natural language text. On the average tara is approximately 10% faster then grep, where up to 70% percent speed up is observed. The benchmark with the AC and CW variants results that the speed up obtained by tara is 3,5 times relative to its nearest successor.
dc.identifier.citationKülekçi, M. O. (2007). "TARA: An algorithm for fast searching patterns on text files of multiple". 22. International Symposium on Computer and Information Sciences, 136-141.
dc.identifier.endpage141
dc.identifier.isbn978-1-4244-1363-8
dc.identifier.scopus2-s2.0-48649096195
dc.identifier.startpage136
dc.identifier.urihttps://hdl.handle.net/11452/40299
dc.identifier.wos000256394000024
dc.indexed.wosCPCIS
dc.language.isoen
dc.publisherIEEE
dc.relation.journal22. International Symposium on Computer and Information Sciences
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectComputer science
dc.subjectEngineering
dc.subjectBoolean functions
dc.subjectCommunication
dc.subjectCybernetics
dc.subjectPattern matching
dc.subjectInformation management
dc.subjectInformation science
dc.subjectSpeed
dc.subjectBit parallelism
dc.subjectFile search
dc.subjectTime complexities
dc.subjectInternational symposium
dc.subjectText files
dc.subjectKeywords (CO)
dc.subjectSpeed ups
dc.subjectNatural language texts
dc.subjectWorst case
dc.subjectPattern matching algorithms
dc.subjectAlgorithms
dc.subject.scopusString Searching Algorithms; Regular Expressions; Field Programmable Gate Array
dc.subject.wosComputer science, information systems
dc.subject.wosEngineering, electrical & electronic
dc.titleTARA: An algorithm for fast searching patterns on text files of multiple
dc.typeProceedings Paper
dspace.entity.typePublication
local.indexed.atWOS
local.indexed.atScopus

Files

License bundle

Now showing 1 - 1 of 1
Placeholder
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: