Trajectories of random walks on Markov sources reveal the structure of complex sequences
We highlight a hierarchical property that is found in many sequences, the property of subunit structure, in which sequence symbols are joined together in tightly knit groups to create new subunits at higher levels of organization. Many sequences have strong connections both between the subunits and within the subunits. We propose an information-theoretic method that reveals hierarchical subunit structure in sequences. We use the probability flow of random walks on the Markov source encompassing transitions from subunit to subunit as a proxy for information flow in the sequence. We decompose the sequence into subunits by compressing the description of the information flow within the Markov source that generates the sequence. We illustrate the method by partitioning several real-world sequences whose subunit structure is already known and find that the method detects this known structure with high sensitivity and reliability. We show the relative complexity of different types of sequences in terms of bits per transition step. Finally, we show relative information flow between levels of the sequence within a revealed hierarchy.
Authors
- Ali Altunkaya (ORCID: https://orcid.org/0000-0002-0430-6715)
- Nicholas J. Schork (ORCID: https://orcid.org/0000-0003-0920-5013)
- Arunabha Sen (ORCID: https://orcid.org/0000-0002-5795-3465)
Institutions
- Translational Genomics Research Institute (US)
- Arizona State University (US)
Publication Details
- Journal
- PLoS ONE
- Published
- 2026-11-11
- DOI
- https://doi.org/10.1371/journal.pone.0359402
- Primary Topic
- Fractal and DNA sequence analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00