Molecular networks provide insights for computer security

Apr 29, 2014

The robust defenses that yeast cells have evolved to protect themselves from environmental threats hold lessons that can be used to design computer networks and analyze how secure they are, say computer scientists at Carnegie Mellon University.

Environmental "noise" is a key evolutionary pressure that shapes the interconnections within cells, as well as those of neural networks and bacterial/ecological networks, they observe in a paper to be published online April 30 by the Journal of the Royal Society Interface. The researchers factored this into an established model for the evolution of molecular connections, resulting in an algorithm that gives rise to a rich range of architectures found in biological, computer and other types of networks. Saket Navlakha, a post-doctoral researcher in CMU's Machine Learning Department, said this approach is particularly helpful in understanding how networks respond to cascading failures, whether it be an overloaded power grid or a computer being overwhelmed by fake identities in a so-called sybil attack.

The generative model the CMU team developed can be used to tailor networks to the environments in which they are expected to operate. These strike a balance between highly connected networks that are efficient and fast but are prone to infections and cascading failures, such as the Internet and its large service providers, and more sparsely connected elements that are less efficient, requiring more time to relay information, but can better tolerate failures and attacks, such as peer to peer networks. That's a balance that evolution already has achieved in yeast. A yeast cell has about 6,000 genes, of which 20 percent are considered essential—that is, if the gene is removed, the cell dies. But Ziv Bar-Joseph, an associate professor in the Machine Learning Department and the Lane Center for Computational Biology, said that view of what is essential and what isn't reflects how scientists study genes—by noting their effects on an organism when a gene is removed—not necessarily the gene's importance.

"The cell did not evolve to protect itself against the deletion of these 'essential' genes," Bar-Joseph said, noting that's an event that doesn't often occur in nature.

Rather, the fragility of genes, proteins and other cell components may reflect exposure to their environment. Those that lie near the cell surface, for instance, can expect to encounter lots of environmental stress, so the cell has evolved to tolerate the loss of some of them. Those involved in DNA duplication, on the other hand, normally don't experience that kind of exposure to noise and so don't have the same robust interconnections. That's why the cell dies if one of those genes is removed, Bar-Joseph noted.

Just as biologists study genes by knocking them out, one by one, often evaluate network security by removing a server and seeing how the network responds. But Navlakha said that's not always realistic; many attacks or failures of computer and electrical networks can involve the loss of multiple, neighboring nodes.

To better understand the significance of how various networks are interconnected, the Carnegie Mellon researchers, including Christos Faloutsos, professor of computer science, and Xin He, a Lane Fellow in , modified the well-known duplication-divergence model used to explain the evolution of molecular networks. The concept is that gene duplication can result in two equivalent proteins that, over time, diverge to develop specialized subtasks, while also maintaining common connections.

By adjusting the duplication-divergence model to account for the pressure of , the researchers developed a method that can be used to generate or evaluate the interconnection, or topology, of networks that work in a variety of environments. A military network, for instance, might not worry about malevolent viruses and noise because access is restricted, while a deployed over a wide area might need to tolerate continual losses of random nodes.

At the same time, the evolutionary role of external noise might well prove to be an insight that will enhance the understanding of biological networks, Bar-Joseph added.

Explore further: Many genes are switched on by default

More information: Topological properties of robust biological and computatonal networks, Journal of the Royal Society Interface, rsif.royalsocietypublishing.or… .1098/rsif.2014.0283

add to favorites email to friend print save as pdf

Related Stories

Many genes are switched on by default

Apr 25, 2014

Contrary to common scientific belief, many genes are switched "on" by default. These findings are from a study by Prof. Dr. Frank Holstege of University Medical Center (UMC) Utrecht that has been published in the April 24 ...

Cells are like robust computational systems

Jun 16, 2009

Gene regulatory networks in cell nuclei are similar to cloud computing networks, such as Google or Yahoo!, researchers report today in the online journal Molecular Systems Biology. The similarity is that each system keeps ...

Unraveling genetic networks

Jul 29, 2013

If genes are the currency of life, then the whole economies are genetic networks, which include genes as well as the complex webs of interactions and interconnections between them. Genetic networks are integrally important ...

Recommended for you

New frontier in error-correcting codes

8 hours ago

Error-correcting codes are one of the glories of the information age: They're what guarantee the flawless transmission of digital information over the airwaves or through copper wire, even in the presence of the corrupting ...

Five ways the superintelligence revolution might happen

Sep 26, 2014

Biological brains are unlikely to be the final stage of intelligence. Machines already have superhuman strength, speed and stamina – and one day they will have superhuman intelligence. This is of course ...

User comments : 0