Related Experiment Video
Updated: Mar 24, 2026

A Comparative Approach to Characterize the Landscape of Host-Pathogen Protein-Protein Interactions
Published on: July 18, 2013
Algorithms for Regular Tree Grammar Network Search and Their Application to Mining Human-viral Infection Patterns.
Ilan Smoly1, Amir Carmel1, Yonat Shemer-Avni2
11 Department of Computer Science, Ben-Gurion University of the Negev , Beer-Sheva, Israel .
This study introduces a new method for querying molecular interaction networks, extending pattern searches from paths to trees using regular tree grammars (RTGs). The developed algorithm efficiently finds top-scoring tree patterns, aiding in biological network analysis.
Area of Science:
- Computational Biology
- Bioinformatics
- Network Science
Background:
- Network querying is crucial for analyzing molecular interactions.
- Existing tools often lack topological flexibility or are limited to path identification.
- Grammar-based queries offer greater expressiveness for network pattern matching.
Purpose of the Study:
- To extend grammar-based network querying from paths to trees.
- To develop an algorithm for finding k-highest scoring tree subgraphs matching a regular tree grammar (RTG).
- To apply this method for mining viral infection patterns in molecular networks.
Main Methods:
- Utilized regular tree grammars (RTGs) as a higher-order query descriptor.
- Developed a novel algorithm combining dynamic programming with color coding.
- Incorporated an extension of k-best parsing to avoid isomorphic tree outputs.
Main Results:
- Successfully extended grammar-based querying to identify tree patterns in networks.
- The proposed algorithm efficiently searches for top-scoring subgraphs matching RTG patterns.
- Demonstrated application in identifying viral infection patterns within molecular interaction networks.
Conclusions:
- The novel algorithm provides a powerful tool for tree pattern discovery in biological networks.
- This approach enhances the flexibility and scope of grammar-based network querying.
- The implemented method and available code facilitate advanced analysis of molecular interactions.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Microbial Phylogeny
Viral Mutations
Viruses with RNA Genomes
Size and Structure of Viral Genomes
Human Virome

