• Home
  • Search
  • Error Tree: A Tree Structure for Hamming and Edit Distances and Wildcards Matching
  • Cite Icon5
  • https://doi.org/10.1089/cmb.2015.0132Copy DOI Icon

Error Tree: A Tree Structure for Hamming and Edit Distances and Wildcards Matching

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Approximate pattern matching is a fundamental problem in the bioinformatics and information retrieval applications. The problem involves different matching relations such as Hamming distance, edit distances, and the wildcards matching problem. The input is usually a text of length n over a fixed alphabet of length ฮฃ, a pattern of length m, and an integer k. The output is to find all positions that have โ‰ค k Hamming distance, edit distance, or wildcards matching with P. Many algorithms and indexes have been proposed to solve the problems more efficiently, but due to the space and time complexities of the problems, most tools adopted heuristics approaches based on, for instance, suffix tree, suffix array, or Burrows Wheeler Transform to reach practical implementations. Error Tree is a novel tree structure that is mainly oriented to solve the approximate pattern matching problems, using less space and faster computation time. The algorithm proposes for Hamming distance and wildcards matching a tree structure that needs [Formula: see text] words and takes [Formula: see text] in the average case) of query time for any online/offline pattern, where occ is the number of outputs. In addition, a tree structure of [Formula: see text] words and [Formula: see text] in the average case) query time for edit distance for any online/offline pattern.

Similar Papers
  • Conference Article
  • Citations32

Faster Approximate Pattern Matching: A Unified Approach

  • Nov 01, 2020
  • Panagiotis Charalampopoulos +2
  • Book Chapter
  • Citations2

Period Recovery over the Hamming and Edit Distances

  • Jan 01, 2016
  • Amihood Amir +3
  • Book Chapter
  • Citations26

The streaming k-mismatch problem

  • Jan 01, 2019
  • Raphael Clifford +2
  • PDF
  • Research Article
  • Citations4

K-Approximate Quasiperiodicity Under Hamming and Edit Distance

  • Jun 22, 2021
  • Algorithmica
  • Aleksander Kฤ™dzierski +1
  • Supplementary Content
  • Citations1

Inverse Suffix Array Queries for 2-Dimensional Pattern Matching in Near-Compact Space

  • Jan 01, 2021
  • DROPS (Schloss Dagstuhl โ€“ Leibniz Center for Informatics)
  • Dhrumil Patel +1
  • Book Chapter
  • Citations6

Efficient Approximate Dictionary Look-Up for Long Words over Small Alphabets

  • Jan 01, 2006
  • Abdullah N Arslan
  • Book Chapter
  • Citations7

Embedding Edit Distance to Allow Private Keyword Search in Cloud Computing

  • Jan 01, 2011
  • Julien Bringer +1
  • Conference Article
  • Citations21

Dynamic suffix array with polylogarithmic queries and updates

  • Jun 09, 2022
  • Dominik Kempa +1
  • Dissertation

Matching Patterns with Variables in Approximate Settings

  • Jan 01, 2024
  • Stefan Siemer
  • Research Article
  • Citations1

4-๋Ÿฌ์‹œ์•ˆ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ธฐ๋ฐ˜์˜ ํŽธ์ง‘๊ฑฐ๋ฆฌ ๋ณ‘๋ ฌ๊ณ„์‚ฐ

  • Feb 28, 2013
  • KIPS Transactions on Computer and Communication Systems
  • Young Ho Kim +3
  • Research Article
  • Citations28

Computationally Secure Pattern Matching in the Presence of Malicious Adversaries

  • Mar 14, 2013
  • Journal of Cryptology
  • Carmit Hazay +1
  • Research Article
  • Citations3

Avoiding approximate repetitions with respect to the longest common subsequence distance

  • Jul 06, 2016
  • Involve, a Journal of Mathematics
  • Serina Camungol +1
  • Research Article

Comparison of Cosine Similarity, Rabin-Karp, and Levenshtein Distance Algorithms for Plagiarism Detection in Document

  • Jun 25, 2025
  • Ultimatics : Jurnal Teknik Informatika
  • Jasman Pardede +1
  • Research Article
  • Citations6

Implementing approximate regularities

  • Oct 01, 2005
  • Mathematical and Computer Modelling
  • M Christodoulakis +3
  • Conference Article
  • Citations18

Towards Optimal Approximate Streaming Pattern Matching by Matching Multiple Patterns in Multiple Streams

  • Jan 01, 2018
  • DROPS (Schloss Dagstuhl โ€“ Leibniz Center for Informatics)
  • Shay Golan +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.