Enumerating consistent subgraphs of directed acyclic graphs: an insight into biomedical ontologies
Yisu Peng, Yuxiang Jiang, Predrag Radivojac

TL;DR
This paper introduces a novel recursive algorithm to efficiently enumerate all consistent subgraphs of directed acyclic graphs, with applications to biomedical ontologies, enhancing understanding of annotation spaces.
Contribution
The work presents the first practical algorithm for enumerating consistent subgraphs in DAGs, specifically applied to biomedical ontologies, with proven correctness and linear-time solutions for rooted trees.
Findings
Algorithm successfully enumerates consistent subgraphs in biomedical ontologies.
Provides insights into the structure and predictability of concept annotation spaces.
Applied to four major biomedical ontologies, demonstrating practical utility.
Abstract
Modern problems of concept annotation associate an object of interest (gene, individual, text document) with a set of interrelated textual descriptors (functions, diseases, topics), often organized in concept hierarchies or ontologies. Most ontologies can be seen as directed acyclic graphs, where nodes represent concepts and edges represent relational ties between these concepts. Given an ontology graph, each object can only be annotated by a consistent subgraph; that is, a subgraph such that if an object is annotated by a particular concept, it must also be annotated by all other concepts that generalize it. Ontologies therefore provide a compact representation of a large space of possible consistent subgraphs; however, until now we have not been aware of a practical algorithm that can enumerate such annotation spaces for a given ontology. In this work we propose an algorithm for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBiomedical Text Mining and Ontologies · Bioinformatics and Genomic Networks · Semantic Web and Ontologies
