Synchronous state transition graph

Similar documents
5.3 METABOLIC NETWORKS 193. P (x i P a (x i )) (5.30) i=1

MINISYMPOSIUM LOGICAL MODELLING OF (MULTI)CELLULAR NETWORKS

Logic-Based Modeling in Systems Biology

Noisy Attractors and Ergodic Sets in Models. of Genetic Regulatory Networks

Accepted Manuscript. Boolean Modeling of Biological Regulatory Networks: A Methodology Tutorial. Assieh Saadatpour, Réka Albert

Introduction to Random Boolean Networks

Classification of Random Boolean Networks

Biological networks CS449 BIOINFORMATICS

Classification of Random Boolean Networks

Simulation of Gene Regulatory Networks

Boolean networks for modeling and analysis of gene regulation

purpose of this Chapter is to highlight some problems that will likely provide new

Random Boolean Networks

Index. FOURTH PROOFS n98-book 2009/11/4 page 261

Studying the effect of cell division on expression patterns of the segment polarity genes

Inferring Update Sequences in Boolean Gene Regulatory Networks

Probabilistic Gene Network

Optimal State Estimation for Boolean Dynamical Systems using a Boolean Kalman Smoother

Lecture Network analysis for biological systems

arxiv: v2 [cs.dm] 29 Mar 2013

DYNAMIC MODELING OF BIOLOGICAL AND PHYSICAL SYSTEMS

Evolutionary dynamics of populations with genotype-phenotype map

Asynchronous random Boolean network model based on elementary cellular automata

arxiv: v1 [q-bio.mn] 2 Aug 2018

Network Structure and Activity in Boolean Networks

GINsim: A software suite for the qualitative modelling, simulation and analysis of regulatory networks

Networks in systems biology

Logical modelling of genetic regulatory networks Contents

Attractor period distribution for critical Boolean networks

Lecture 10: May 27, 2004

Boolean Dynamics with Random Couplings

Logical modelling: Inferring structure from dynamics

A REDUCTION METHOD FOR BOOLEAN NETWORK MODELS PROVEN TO CONSERVE ATTRACTORS

Lecture 9: June 21, 2007

AP Biology Essential Knowledge Cards BIG IDEA 1

Sanjit A. Seshia EECS, UC Berkeley

Measures for information propagation in Boolean networks

Basic modeling approaches for biological systems. Mahesh Bule

arxiv: v1 [q-bio.mn] 7 Nov 2018

Mathematical Biology - Lecture 1 - general formulation

Asynchronous Stochastic Boolean Networks as Gene Network Models

Positive circuits and d-dimensional spatial differentiation: Application to the formation of sense organs in Drosophila

Introduction to Bioinformatics

Learning in Bayesian Networks

Cellular Automata. ,C ) (t ) ,..., C i +[ K / 2] Cellular Automata. x > N : C x ! N. = C x. x < 1: C x. = C N+ x.

The algorithmic analysis of hybrid system

Controlling chaos in random Boolean networks

Synchronous Sequential Circuit

Algorithms and methods of the BoolNet R package

1 What makes a dynamical system computationally powerful?

Logical modelling of cellular decisions

Vertex Routing Models and Polyhomeostatic Optimization. Claudius Gros. Institute for Theoretical Physics Goethe University Frankfurt, Germany

Robustness and evolvability in genetic regulatory networks

Haploid-Diploid Algorithms

Discrete and Indiscrete Models of Biological Networks

On the Effect of Heterogeneity on the Dynamics and Performance of Dynamical Networks

Chaotic Dynamics in an Electronic Model of a Genetic Network

Boolean Modeling of Genetic Regulatory Networks

Robust Controller Synthesis in Timed Automata

SPA for quantitative analysis: Lecture 6 Modelling Biological Processes

GLOBEX Bioinformatics (Summer 2015) Genetic networks and gene expression data

Principles of Synthetic Biology: Midterm Exam

AP Curriculum Framework with Learning Objectives

Coupled Random Boolean Network Forming an Artificial Tissue

Evolutionary Games and Computer Simulations

arxiv: v1 [q-bio.mn] 10 Jun 2016

FUNDAMENTALS of SYSTEMS BIOLOGY From Synthetic Circuits to Whole-cell Models

Lecture 7 Synthesis of Reactive Control Protocols

Modelling the cell cycle regulatory network

Algebraic theory for discrete models in systems biology

A Max-Plus Model of Asynchronous Cellular Automata

Anatomy of a Bit. Reading for this lecture: CMR articles Yeung and Anatomy.

biological networks Claudine Chaouiya SBML Extention L3F meeting August

arxiv: v5 [q-bio.to] 16 Dec 2014

Contextual Random Boolean Networks

Attractor computation using interconnected Boolean networks: testing growth rate models in E. Coli

On the convergence of Boolean automata networks without negative cycles

Enduring understanding 1.A: Change in the genetic makeup of a population over time is evolution.

Automata-Theoretic LTL Model-Checking

Essential knowledge 1.A.2: Natural selection

Intrinsic Noise in Nonlinear Gene Regulation Inference

Sensitivity analysis of biological Boolean networks using information fusion based on nonadditive set functions

Dynamical Systems and Deep Learning: Overview. Abbas Edalat

Distributed Optimization over Random Networks

Big Idea 1: The process of evolution drives the diversity and unity of life.

R. Thomas logical method

Fixed point theorems for Boolean networks expressed in terms of forbidden subnetworks

Asynchronous Boolean networks and hereditarily bijective maps

Petri net models. tokens placed on places define the state of the Petri net

Cellular Automata. and beyond. The World of Simple Programs. Christian Jacob

Phase Transitions in Possible Dynamics of Cellular and Graph Automata Models of Sparsely Interconnected Multi-Agent Systems

Unit Ten Summary Introduction to Dynamical Systems and Chaos

Stochastic Model for Adaptation Using Basin Hopping Dynamics

Markov Chains and MCMC

A A A A B B1

Modeling and Analysis of Cell Differentiation using Hybrid Systems

Any live cell with less than 2 live neighbours dies. Any live cell with 2 or 3 live neighbours lives on to the next step.

Written Exam 15 December Course name: Introduction to Systems Biology Course no

A compact modeling approach for deterministic biological systems

Modeling the dynamics and function of cellular interaction networks. Réka Albert Department of Physics and Huck Institutes for the Life Sciences

Transcription:

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-1 Synchronous state transition graph (0, 2) (1, 2) vertex set X (state space) edges (x,f(x)) every state has only one successor attractors are fixed points and cycles corresponding to periodical points (0, 1) (0, 0) (1, 1) (1, 0)

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-2 Synchronous state transition graph (0, 2) (1, 2) vertex set X (state space) edges (x,f(x)) every state has only one successor attractors are fixed points and cycles corresponding to periodical points (0, 1) (0, 0) (1, 1) (1, 0) Gradual evolution edges (x,y) with y i := x i + sgn(f i (x) x i ) (0, 2) (1, 2) not commonly used (0, 1) (1, 1) (0, 0) (1, 0)

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-3 Sequential update components are updated according to a fixed sequence new component values are taken into account while updating Recipe: (1) define F i : X X by F i i (x) := f i(x) and F i j (x) := x j for j i (2) choose tuple π = (i 1,...,i l ) of arbitrary length l in {1,...,n} l (3) define F π := F i l F i 2 F i 1 (4) analyze dynamics of F π permutations of {1,...,n} often used as update order still very rigid constraints on trajectories Stochastic update choose update order randomly at each update step (probability distribution reflecting biological data)

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-4 Asynchronous update Successor (asynchronous update): x is a successor state of x if and only if x = f(x) = x or x i = x i + sgn(f i (x) x i ) for some i {1,...,n} satisfying x i f i (x) and x j = x j for all j i. gradual activity level evolution (0, 2) (0, 1) (1, 2) (1, 1) all time delays are distinct (0, 0) non-deterministic representation of possible behaviors (1, 0) inclusion of (partial) synchronous update possible, but not commonly used cyclic attractors (attr. with card. >1) may be more complex than in the deterministic case graph theoretical definitions for trajectories, trap sets, attractors carry over to sequential and asynchronous state transition graphs synchronous and asynchronous update yield the same steady states, trajectories and cyclic attractors may differ

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-5 Choosing your Path Deriving time constraints: differentiate between components, values, production, decay complexity of time constraints may increase with path length (memory) data on process times constrain STG (modeling) choice of trajectories imposes time delay constraints (analysis) hybrid models (PLDE systems, hybrid automata)

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-6 Stability Analyze effects of perturbations change in component values (minimal perturbations) change in topology/update functions (structural perturbations) change in update order on dynamical aspects behavior originating in some initial state (states visited, reachable attractors, number of transients) attractors and basins of attraction Derrida plot: study development of small fluctuations via evolution of Hamming distance over time Update issues: compare behavior under different update assumptions

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-7 Patterning of the Drosophila wing disc A. González, C. Chaouiya, D. Thieffry, Logical modelling of the role of the Hh pathway in the patterning of the Drosophila wing disc, Bioinformatics 24, 2008 Aim: qualitative model of anterior-posterior boundary definition during wing disc development

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-8 Patterning of the Drosophila wing disc A. González, C. Chaouiya, D. Thieffry, Logical modelling of the role of the Hh pathway in the patterning of the Drosophila wing disc, Bioinformatics 24, 2008 Aim: qualitative model of anterior-posterior boundary definition during wing disc development Consistent discrete representation of gene regulation signal transduction diffusion sequestration as intercellular process

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-9 Modeling intercellular process: regulation: signal transduction: diffusion: sequestration: four virtual cells represent anterior (c1), boundary (c2, c3) and posterior compartments (c4) positive/negative interactions path of interactions symmetrical positive interactions between adjacent Hh nodes negative edge from Ptc to Hh nodes of adjacent cells + multi-value + logical function

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-10 Simplifications several components omitted in signal transduction, emission, reception signal transduction mechanism (Smo under direct control of Hh and Ptc) omission of further target genes depending on concentration gradient ignoring spatial information concerning single cells (membrane, interior, exterior) model cells represent regions of AP boundary

The model Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-11

Results simulation of wild type unique stable state capturing AP boundary patterning simulation of various mutants by fixing levels of misexpressed genes, results in agreement with experimental observations data used for modeling? predictions (not yet experimentally verified) Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-12

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-13 Kauffman networks Question by S. Kauffman: How did order evolve in organisms? selection intrinsic properties of networks Cell differentiation (S. Kauffman, 1969) structure of gene regulatory networks unknown regulatory rules unknown but GRNs can be modeled as Boolean networks check for dynamical properties of biological importance in random networks

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-14 Properties of interest Aspects of order small attractors big basins of attraction, small number of attractors short transients (steps leading from an initial state to an attractor) low sensitivity to perturbations Biological systems order and complexity robustness and adaptability

Heike Siebert, FU Berlin, Molecular Networks WS10/11 2-15 Random NK Boolean networks Construct (big) random networks with N vertices K predecessors for each vertex update function based on interaction graph network ensembles Procedure choose randomly inputs for vertices randomly assign update function per vertex random interaction graph and update logic strongly disordered system Can orderly behavior emerge?