Efficient string matching

From MaRDI portal
Publication:4055184

DOI10.1145/360825.360855zbMath0301.68048OpenAlexW2099964107WikidataQ55870932 ScholiaQ55870932MaRDI QIDQ4055184

A. V. Aho, Margaret J. Corasick

Publication date: 1975

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

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




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

A new regular grammar pattern matching algorithm.Dynamic dictionary matching with failure functionsSublinear approximate string matching and biological applicationsPattern matching in a digitized imageDynamic dictionary matchingAutomata and forbidden wordsAverage complexity of exact and approximate multiple string matchingA fast algorithm for the unique decipherability of multivalued encodingsCompression of finite-state automata through failure transitionsConstruction of Aho Corasick automaton in linear time for integer alphabetsEfficient parameterized string matchingA general compression algorithm that supports fast searchingOn-line construction of suffix treesEfficient matching of nonrectangular shapes.On the look-ahead problem in lexical analysisA subquadratic algorithm for approximate limited expression matchingGiant complete automaton for uncertain multiple string matching and its high speed construction algorithmLa 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)The submatrices character count problem: An efficient solution using separable valuesFrom searching text to querying XML streamsOn the complexity of deciding avoidability of sets of partial wordsA fast algorithm for the all-pairs suffix-prefix problemA polynomial algorithm testing partial confluence of basic semi-Thue systemsInventories of unavoidable languages and the word-extension conjectureOn updating suffix tree labelsAnalysis of two-dimensional approximate pattern matching algorithmsSparse approaches for the exact distribution of patterns in long state sequences generated by a Markov sourceEfficient seed computation revisitedA survey on tree matching and XML retrievalA string searching algorithmA graph-theoretic model to solve the approximate string matching problem allowing for translocationsMotif matching using gapped patternsOn the bit-parallel simulation of the nondeterministic Aho-Corasick and suffix automata for a set of patternsBLIM: A new bit-parallel pattern matching algorithm overcoming computer word size limitationOptimizing restriction site placement for synthetic genomesFast string searching by finding subkeys in subtextA linear-time algorithm for finding approximate shortest common superstringsParameterized longest previous factorString matching with variable length gapsDictionary matching with a bounded gap in pattern or in textNumber of holes in unavoidable sets of partial words. II.Worst-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 patternsAsynchronous trace-matching automataUniversal compressed text indexingFast profile matching algorithms - A surveyUsefulness of the Karp-Miller-Rosenberg algorithm in parallel computations on strings and arraysMultiple pattern matching: a Markov chain approachEfficient polynomial-time algorithms for the constrained LCS problem with strings exclusionOn string matching with mismatchesOn-line weighted pattern matchingMultiple matching of parameterized patternsOn the string matching with \(k\) mismatchesA string-matching interpretation of the equation \(x^ m y^ n = z^ p\)Fast average-case pattern matching by multiplexing sparse tablesA space-efficient alphabet-independent Four-Russians' lookup table and a multithreaded Four-Russians' edit distance algorithmA practical method for implementing string pattern matching machines2D Lyndon words and applicationsA grouping approach for succinct dynamic dictionary matchingA sheaf-theoretic approach to pattern matching and related problemsOn the complexity of learning strings and sequencesApproximate string matching with suffix automataFast searching in packed stringsPermuted pattern matching algorithms on multi-track stringsOn finding common subtreesFast two-dimensional pattern matchingTwo-dimensional dictionary matchingAn index-split Bloom filter for deep packet inspectionAn 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 texteGenome wide study of NF-Y type CCAAT boxes in unidirectional and bidirectional promoters in human and mouseThread allocation in CMP-based multithreaded network processorsA faster algorithm for matching a set of patterns with variable length don't caresInternal dictionary matchingUnavoidable sets of partial wordsTesting avoidability on sets of partial words is hardEfficient pattern matching in elastic-degenerate stringsThe shortest path problem with forbidden pathsOptimal parallel two dimensional text searching on a CREW PRAMAn improvement of the Aho-Corasick machineTransducers and repetitionsDynamic dictionary matching in external memoryIntegrating code generation and peephole optimizationFast pattern matching in indexed textsAn efficient null-free procedure for deciding regular language membershipDistributions of pattern statistics in sparse Markov modelsOn computing all suboptimal alignmentsAverage-optimal string matchingFast and practical approximate string matchingTwo-dimensional pattern matching by two-dimensional on-line tessellation acceptorsAn \(O(| T| ^ 3)\) algorithm for testing the Church-Rosser property of Thue systemsTree pattern matching with a more general notion of occurrence of the pattern.Cut and pasteReducing space for index implementation.The smallest automaton recognizing the subwords of a textAlphabet dependence in parameterized matchingA comparative study of dictionary matching with gaps: limitations, techniques and challengesOn the complexity of recognizing Wheeler graphs




This page was built for publication: Efficient string matching