Network motifs in computational graphs: A case study in software architecture
Authors:
- 8 August 2005
- journal article
- research article
- Published by American Physical Society (APS) in Physical Review E
- Vol. 72 (2) , 026107
Abstract
Complex networks in both nature and technology have been shown to display characteristic, small subgraphs (so-called motifs) which appear to be related to their underlying functionality. All these networks share a common trait: they manipulate information at different scales in order to perform some kind of computation. Here we analyze a large set of software class diagrams and show that several highly frequent network motifs appear to be a consequence of network heterogeneity and size, thus suggesting a somewhat less relevant role of functionality. However, by using a simple model of network growth by duplication and rewiring, it is shown the rules of graph evolution seem to be largely responsible for the observed motif distribution.Keywords
This publication has 26 references indexed in Scilit:
- Evolving protein interaction networks through gene duplicationJournal of Theoretical Biology, 2003
- Evolution of Networks2003
- The Structure and Function of Complex NetworksSIAM Review, 2003
- Modeling of Protein Interaction NetworksComplexus, 2002
- Infinite-order percolation and giant fluctuations in a protein interaction networkPhysical Review E, 2002
- Handbook of Graphs and Networks2002
- Network Motifs: Simple Building Blocks of Complex NetworksScience, 2002
- Network motifs in natural and artificial transcriptional regulatory networksJournal of Biological Physics and Chemistry, 2002
- A MODEL OF LARGE-SCALE PROTEOME EVOLUTIONAdvances in Complex Systems, 2002
- Statistical mechanics of complex networksReviews of Modern Physics, 2002