학술논문

Kauffman networks: analysis and applications
Document Type
Conference
Source
ICCAD-2005. IEEE/ACM International Conference on Computer-Aided Design, 2005. Computer Aided Design Computer-Aided Design, 2005. ICCAD-2005. IEEE/ACM International Conference on. :479-484 2005
Subject
Computing and Processing
Components, Circuits, Devices and Systems
Robotics and Control Systems
Computer networks
DNA
Automata
Jacobian matrices
Pediatrics
Circuit synthesis
Network synthesis
Partitioning algorithms
State-space methods
Stability
Language
ISSN
1092-3152
1558-2434
Abstract
A Kauffman network is an abstract model of gene regulatory networks. Each gene is represented by a vertex. An edge from one vertex to another implies that the former gene regulates the latter. Statistical features of Kauffman networks match the characteristics of living cells. The number of cycles in the network's state space, called attractors, corresponds to the number of different cell types. The attractor's length corresponds to the cell cycle time. The sensitivity of attractors to different kinds of disturbances, modeled by changing a network connection, the state of a vertex, or the associated function, reflects the stability of the cell to damage, mutations and virus attacks. In order to evaluate attractors, their number and lengths have to be computed. This problem is the major open problem related to Kauffman networks. Available algorithms can only handle networks with less than a hundred vertices. The number of genes in a cell is often larger. In this paper, we present a set of efficient algorithms for computing attractors in large Kauffman networks. The resulting software package is hoped to be of assistance in understanding the principles of gene interactions and discovering a computing scheme operating on these principles.