A fast algorithm for computing longest common subsequences

From MaRDI portal
Publication:4125781

DOI10.1145/359581.359603zbMath0354.68078OpenAlexW2027506564WikidataQ56004217 ScholiaQ56004217MaRDI QIDQ4125781

Thomas G. Szymanski, James W. Hunt

Publication date: 1977

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

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




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

A common basis for similarity measures involving two strings†A branch-and-cut approach to the repetition-free longest common subsequence problemPalindromic subsequence automata and longest common palindromic subsequenceImproving the worst-case performance of the Hunt-Szymanski strategy for the longest common subsequence of two stringsPerformance analysis of some simple heuristics for computing longest common subsequencesA fast algorithm for computing a longest common increasing subsequenceLongest increasing subsequences in sliding windowsEnumerating longest increasing subsequences and patience sortingOrder-preserving pattern matching with \(k\) mismatchesThe Complexity of Problems in P Given Correlated InstancesSpeeding up transposition-invariant string matchingA multiobjective optimization algorithm for the weighted LCSNew tabulation and sparse dynamic programming based techniques for sequence similarity problemsFast approximate matching of words against a dictionaryThe longest common subsequence problem revisitedConstrained string editingAn \(O(ND)\) difference algorithm and its variationsSearching subsequencesA novel look-ahead optimization strategy for trie-based approximate string matchingData structures and algorithms for approximate string matchingTwo algorithms for LCS consecutive suffix alignmentA lower bound for the edit-distance problem under an arbitrary cost functionLongest common subsequence between run-length-encoded strings: a new algorithm with improved parallelismSpace-Efficient Algorithms for Longest Increasing SubsequenceThe generalized definitions of the two-dimensional largest common substructure problemsComputing a longest common subsequence that is almost increasing on sequences having no repeated elementsEfficient merged longest common subsequence algorithms for similar sequencesFast Algorithms for Computing Tree LCSOn the Longest Common Parameterized SubsequenceFast algorithms for computing the constrained LCS of run-length encoded stringsCalcul de la distance par les sous-motsThe string merging problemA fast algorithm for the longest-common-subsequence problemEmpirical scaling of the length of the longest increasing subsequences of random walksAn O(NP) sequence comparison algorithmFACC: a novel finite automaton based on cloud computing for the multiple longest common subsequences searchFast computation of a longest increasing subsequence and applicationA divide and conquer approach and a work-optimal parallel algorithm for the LIS problemAn efficient algorithm for LCS problem between two arbitrary sequencesAn efficient dynamic programming algorithm for the generalized LCS problem with multiple substring exclusive constraintsFaster algorithms for computing longest common increasing subsequencesComputational geometry algorithms for the systolic screenAn \(A^\ast\) search algorithm for the constrained longest common subsequence problemAlgorithms for computing variants of the longest common subsequence problemOn the inadequacy of tournament algorithms for the \(N\)-SCS problemEfficient polynomial-time algorithms for the constrained LCS problem with strings exclusionOn the generalized constrained longest common subsequence problemsNew clique and independent set algorithms for circle graphsOn locally Gabriel geometric graphsFast linear-space computations of longest common subsequencesDynamic programming with convexity, concavity and sparsitySpace-efficient algorithms for longest increasing subsequenceHandling precedence constraints in scheduling problems by the sequence pair representationA large neighborhood search heuristic for the longest common subsequence problemAn algorithm for matching run-length coded stringsA bit-string longest-common-subsequence algorithmConstrained sequence analysis algorithms in computational biologyFinding the gapped longest common subsequence by incremental suffix maximum queriesEfficient algorithms for the longest common subsequence in \(k\)-length substringsNew efficient algorithms for the LCS and constrained LCS problemsEfficient algorithms for the block edit problemsAn all-substrings common subsequence algorithmMaximum \(k\)-covering of weighted transitive graphs with applicationsFinding a longest common subsequence between a run-length-encoded string and an uncompressed stringCircular permutation graph family with applicationsContent-dependent chunking for differential compression, the local maximum approachFinding common structured patterns in linear graphsA fast and simple algorithm for computing the longest common subsequence of run-length encoded stringsDesign and implementation of an efficient priority queueFixed-parameter tractability results for feedback set problems in tournamentsUnnamed ItemTight conditional lower bounds for longest common increasing subsequenceEdit distance-based kernel functions for structural pattern classificationFinding longest increasing and common subsequences in streaming dataLCS approximation via embedding into locally non-repetitive stringsA sparse dynamic programming algorithm for alignment with non-overlapping inversionsUnnamed ItemAn information-theoretic lower bound for the longest common subsequence problemRank tests from partially ordered data using importance and MCMC sampling methodsEfficient algorithms for finding a longest common increasing subsequenceFast algorithms for computing tree LCSA new efficient algorithm for computing the longest common subsequenceA review of data mining applications in crimeLCS Approximation via Embedding into Local Non-repetitive StringsA diagonal-based algorithm for the longest common increasing subsequence problemSparse LCS common substring alignmentComputing the longest topological common subsequence of a symbol-wise totally ordered directed acyclic graph and a sequenceThe longest almost-increasing subsequenceOn the longest common parameterized subsequenceAn almost-linear time and linear space algorithm for the longest common subsequence problemComputing a longest common subsequence for a set of stringsMulti-subsequence searchingAutomatic error correction in flexion languagesA systolic array for the longest common subsequence problemAPPLICATION-SPECIFIC ARRAY PROCESSORS FOR THE LONGEST COMMON SUBSEQUENCE PROBLEM OF THREE SEQUENCES ∗ †New algorithms for the LCS problemEnumeration of maximal common subsequences between two stringsFast and longest rollercoastersA data structure for substring-substring LCS length queriesA space efficient algorithm for the longest common subsequence in \(k\)-length substrings




This page was built for publication: A fast algorithm for computing longest common subsequences