Title
Imposing Hierarchy on a Graph
Abstract
This paper investigates a way of imposing a hierarchy on a graph in order to explore relationships between elements of data. Imposing a hierarchy is equivalent to clustering. First a tree structure is imposed on the initial graph, then a k-partite structure is imposed on each previously obtained cluster. Imposing a tree exposes the hierarchical structure of the graph as well as providing an abstrac- tion of the data. In this study three kinds of merge operations are considered and their composition is shown to yield a tree with a maximal number of vertices in which vertices in the tree are associated with disjoint conn ected subgraphs. These subgraphs are subsequently transformed into k-partite graphs using similar merge operations. These merges also ensure that the obtained tree is proper with respect to the hierarchy imposed on the data. A detailed example of the technique's application in exposi ng the structure of protein interaction networks is described. The example focuses on the MAPK cell signalling pathway. The merge operations help expose where signal regulation occurs within the pathway and from other signalling pathways within the cell.
Year
DOI
Venue
2007
10.14279/tuj.eceasst.6.68
ECEASST
Keywords
Field
DocType
tree,k-partite graphs.,clustering technique,graph visualization,cell signalling,tree structure,signalling pathway
Tree (graph theory),Computer science,Level structure,Tree (data structure),Tree decomposition,Theoretical computer science,SPQR tree,Tree structure,Spanning tree,Hierarchy
Journal
Volume
Citations 
PageRank 
6
0
0.34
References 
Authors
4
3
Name
Order
Citations
PageRank
Brendan Sheehan1542.69
Benoit Gaudin2696.17
A. Quigley384684.08