A fast string searching algorithm

From MaRDI portal
Revision as of 21:48, 3 February 2024 by Import240129110113 (talk | contribs) (Created automatically from import240129110113)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:3090391

DOI10.1145/359842.359859zbMath1219.68165DBLPjournals/cacm/BoyerM77OpenAlexW2134826720WikidataQ55879864 ScholiaQ55879864MaRDI QIDQ3090391

J. Strother Moore, Robert S. Boyer

Publication date: 31 August 2011

Published in: Communications of the ACM (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1145/359842.359859




Related Items (only showing first 100 items - show all)

Approximate string matching using compressed suffix arraysStructural properties of the string statistics problemEfficient string matching with k mismatchesAn optimal algorithm to compute all the covers of a stringSingle character searching methods and the shift-or pattern-matching algorithmDynamic dictionary matching with failure functionsTight bounds on the complexity of the Apostolico-Giancarlo algorithmDocument retrieval with one wildcardSpeeding up two string-matching algorithmsOn Boyer-Moore automataA sublinear algorithm for approximate keyword searchingDynamic dictionary matchingAutomata evaluation and text search protocols with simulation-based securityEfficient special cases of pattern matching with swapsScaled and permuted string matchingResource scheduling with variable requirements over timePermuted scaled matchingLight-based string matchingAccelerating Boyer-Moore searches on binary textsOn two-dimensional pattern-matching languages and their decision problemsOn obtaining the Boyer-Moore string-matching algorithm by partial evaluationEfficient parameterized string matchingPattern matching with don't cares and few errorsEfficient matching of nonrectangular shapes.Data structures and algorithms for approximate string matchingRemarks on string-matching and one-way multihead automataFast string matching with k differencesSaving comparisons in the Crochemore-Perrin string-matching algorithmMatching patterns in strings subject to multi-linear transformationsLa reconnaissance des facteurs d'un langage fini dans un texte en temps linéaire. (Recognition of the factors of a finite language in a text in linear time)String-matching with OBDDsA unifying look at the Apostolico--Giancarlo string-matching algorithmSome string matching problems from bioinformatics which still need better solutionsUnification theoryPractical and flexible pattern matching over Ziv-Lempel compressed text.String matching and 1d lattice gasesA filtering algorithm for \(k\)-mismatch with don't caresA fast algorithm for the all-pairs suffix-prefix problemA new filtration method and a hybrid strategy for approximate string matchingA string searching algorithmEfficient index for retrieving top-\(k\) most frequent documentsImproved and self-tuned occurrence heuristicsA filtration method for order-preserving matchingA new efficient indexing algorithm for one-dimensional real scaled patternsA compact representation of nondeterministic (suffix) automata for the bit-parallel approachFast string searching by finding subkeys in subtextString overlaps, pattern matching, and nontransitive gamesPeriods in stringsAverage complexity of backward \(q\)-gram string matching algorithmsAn analysis of the Karp-Rabin string matching algorithmA fast pattern matching algorithm derived by transformational and assertional reasoningWorst-case behavior of string-searching algorithmsDictionary matching with a bounded gap in pattern or in textWorst-case efficient single and multiple string matching on packed texts in the word-RAM modelVerifying and enumerating parameterized border arraysSearching for a set of correlated patternsA simple fast hybrid pattern-matching algorithmA fast algorithm for order-preserving pattern matchingProperty matching and weighted matchingUsefulness of the Karp-Miller-Rosenberg algorithm in parallel computations on strings and arraysCorrectness and efficiency of pattern matching algorithmsString matching with lookaheadHow the character comparison order shapes the shift function of on-line pattern matching algorithmsA fast algorithm for string matching with mismatchesString-matching on ordered alphabetsA variation on the Boyer-Moore algorithmFast average-case pattern matching by multiplexing sparse tablesDesigning optimal- and fast-on-average pattern matching algorithmsQuantum pattern matching fast on averageFast pattern-matching on indeterminate stringsTight comparison bounds for the string prefix-matching problemFaster string matching based on hashing and bit-parallelismFast searching in packed stringsIdentifying periodic occurrences of a template with applications to protein structureFast two-dimensional pattern matchingTwo-dimensional dictionary matchingAn aggressive algorithm for multiple string matchingA new taxonomy of sublinear right-to-left scanning keyword pattern matching algorithmsLa reconnaissance des facteurs d'un mot dans un texteSimple and efficient string matching with k mismatchesImproving practical exact string matchingAn improved algorithm to check for polygon similarityOn the size of Boyer-Moore automataFaster pattern matching with character classes using prime number encodingOn polygon similarityComputationally secure pattern matching in the presence of malicious adversariesShift-or string matching with super-alphabetsDisjunctive partial deduction of a right-to-left string-matching algorithmFast parameterized matching with \(q\)-gramsOptimal parallel two dimensional text searching on a CREW PRAMReal two dimensional scaled matchingThe factors analysis and algorithm implementation of single-pattern matchingAverage-optimal string matchingTwo-dimensional pattern matching by two-dimensional on-line tessellation acceptorsThe smallest automaton recognizing the subwords of a textEssence of generalized partial computationThree one-way heads cannot do string matchingAlphabet dependence in parameterized matchingString matching over compressed text on handheld devices using tagged sub-optimal code (TSC)A complete mechanization of correctness of a string-preprocessing algorithm




This page was built for publication: A fast string searching algorithm