Related Experiment Video
Updated: Apr 30, 2026

Pattern-based Search of Epigenomic Data Using GeNemo
Published on: October 8, 2017
Pattern matching with Elastic-Degenerate strings and Elastic-Founder graphs
Rocco Ascone1, Giulia Bernardini2,3, Alessio Conte4
1University of Trieste, Trieste , Italy.
This study introduces a taxonomy for variable strings, including Elastic Degenerate (ED) strings and Elastic Founder (EF) graphs, and analyzes pattern matching algorithms within these structures. Researchers establish time complexity bounds for matching patterns into variable texts, advancing pangenomic data analysis.
Area of Science:
- Bioinformatics
- Computational Biology
- Stringology
Background:
- Pangenomics involves analyzing complex genomic structures beyond linear sequences.
- Variable strings, such as Elastic Degenerate (ED) strings and Elastic Founder (EF) graphs, are crucial for representing acyclic components of pangenomes.
- Pattern matching is a fundamental operation in pangenomic data analysis, but its complexity with variable strings is not fully understood.
Purpose of the Study:
- To establish a comprehensive taxonomy of variable string types, ranging from simple linear strings to complex ED strings and EF graphs.
- To investigate the time complexity of the MATCH(X,Y) problem, which involves matching patterns of type X into texts of type Y, where X and Y are variable strings.
- To provide non-trivial upper bounds or prove conditional lower bounds for all combinations of pattern and text types within the established taxonomy.
Main Methods:
- Development of a clear classification system for variable strings based on their complexity and structure.
- Systematic analysis of the MATCH(X,Y) problem across all pairs of string types in the taxonomy.
- Derivation of time complexity bounds, including sub-quadratic upper bounds and quadratic conditional lower bounds, referencing existing results.
Main Results:
- A taxonomy categorizing variable strings from linear strings to complex ED strings and EF graphs is established.
- For all pattern (X) and text (Y) combinations, non-trivial time complexity bounds for MATCH(X,Y) are provided.
- Sub-quadratic upper bounds or quadratic conditional lower bounds are determined for pattern matching within the variable string taxonomy.
Conclusions:
- The study provides a foundational understanding of pattern matching complexities within various variable string representations relevant to pangenomics.
- The established bounds offer crucial insights for developing efficient algorithms for pangenomic data analysis.
- This work advances the algorithmic toolkit for handling complex genomic structures represented by variable strings.
Related Concept Videos
Elasticity
The elasticity of an object can be described by a stress-strain curve, which represents the relationship between stress...
Sign Test for Matched Pairs
To conduct the sign test, we first calculate the differences in...
Elastic Strain Energy for Normal Stresses
If...
Elastic Strain Energy for Shearing Stresses
Elastic Collisions: Case Study
Elastic Collisions: Introduction

