2010
DOI: 10.1049/iet-syb.2009.0038
|View full text |Cite
|
Sign up to set email alerts
|

Application of graph colouring to biological networks

Abstract: We explore the application of graph coloring to biological networks, specifically protein-protein interaction (PPI) networks. First, we find that given similar conditions (i.e. number of nodes, number of links, degree distribution and clustering), fewer colors are needed to color disassortative (high degree nodes tend to connect to low degree nodes and vice versa) than assortative networks. Fewer colors create fewer independent sets which in turn imply higher concurrency potential for a network. Since PPI netw… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
9
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 15 publications
(9 citation statements)
references
References 8 publications
0
9
0
Order By: Relevance
“…Closer examination of the independent sets generated for PPI networks is required. It may also be that a modified graph-coloring algorithm would produce more meaningful sets of nodes for analyzing PPI networks, for example, to identify protein complexes [1,6]. Nonetheless, we believe that our observations suggest an intriguing hypothesis: that concurrency concerns may be an additional factor exerting evolutionary pressure on the shape of biological networks.…”
Section: Resultsmentioning
confidence: 93%
“…Closer examination of the independent sets generated for PPI networks is required. It may also be that a modified graph-coloring algorithm would produce more meaningful sets of nodes for analyzing PPI networks, for example, to identify protein complexes [1,6]. Nonetheless, we believe that our observations suggest an intriguing hypothesis: that concurrency concerns may be an additional factor exerting evolutionary pressure on the shape of biological networks.…”
Section: Resultsmentioning
confidence: 93%
“…Table 1. DNA strands used for solving the graph coloring problem shown in Figure 2 Color DNA strand Color DNA strand 3 TTTAGATGAAACTCGCGTTC r 9 CTCCGATTAATGCACATTTA g 3 TGGCACTCTTAAATCGAATA g 9 GTTCGCGGATAAGAAGTCGA b 3 TTGACAAGGAGGAGGATCCA b 9 GCGTCCTAGGATCGTTCATT r 4 TCGGGGTAAAGTGATTACTG r 10 TTCCCTTTCCGGACTCTTCG g 4 ACCGATCAGTAACTAAATTC g 10 GGCTACTTCTTGTTACTCCA b 4 CGATGAGCGCCCTGAGGGGC b 10 TAACTGAATCGTCCAATCAC r 5 CGCCGCGTAAGGAGCCCGGT r 11 CAAACTGCTACGTCGCCAAT g 5 ACTTATCTTATAAGCGCCGG g 11 GGCTCCGAAACGATGGAAGT b 5 GGTCCAGCCTAACTTTTCAT b 11 TTCTTGGGGCTTGGGCTATA r 6 ATCTTGACCGCCAATATAAG r 12 CTCACAGAATGCTGCGCAAA g 6 CCAATTGTGCCAGCACGTTA g 12 TAAATTTACTTCGGGACACC b 6 AGATACCCGTCTGGTTCACC b 12 TCTCAACAGCGTCTGGAAGT A typical DNA computing approach for coloring the graph shown in Figure 2 needs an initial test tube of 3 12 different DNA strands to encode all the solution space; but in our approach the solution space was searched step by step and the number of different DNA strands in a test never exceeded 180. The idea of reducing the number of DNA strands was already proposed by Xu et.…”
Section: Resultsmentioning
confidence: 99%
“…The graph coloring problem is defined as assigning colors to the vertices of a graph such a way that no two adjacent vertices have the same color and a minimum number of colors are used. This problem has many applications such as fault diagnosis [1], functional compression [2], broadcast scheduling [3], resource allocation [4] and biological networks [5].…”
Section: Introductionmentioning
confidence: 99%
“…If the graph can be colored with k colors, the variables can be stored into k registers. There are a number of applications to other domains such as air traffic flow management, pattern matching of images, and an analysis of biological and archeological data [18,19,20].…”
Section: B Speaker-tts Voice Mappingmentioning
confidence: 99%