1 / 18

Polynomial models of finite dynamical systems

Polynomial models of finite dynamical systems. Reinhard Laubenbacher Virginia Bioinformatics Institute and Mathematics Department Virginia Tech. Goal.

oliver
Download Presentation

Polynomial models of finite dynamical systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Polynomial models of finite dynamical systems Reinhard Laubenbacher Virginia Bioinformatics Institute and Mathematics Department Virginia Tech

  2. Goal “This workshop will bring together … with the goal of identifying fundamental scientific questions whose answers could form the basis of a sound mathematical and computational theory for agent based modeling and simulation. “

  3. PathSim • Rule-based simulation of host response to infection with viral pathogens. Final version will include system, cellular, and molecular level dynamics. (Inspired by TranSims.) • Prototype virus: Epstein-Barr virus (EBV) (ubiquitous human herpes virus that establishes a persistent infection of B lymphocytes). • Influenza and respiratory system to be implemented. • Useful tool for pathologists/immunologists/epidemiologists http://www.vbi.vt.edu/~pathsim

  4. Video available at http://www.vbi.vt.edu/~pathsim/graphics.html

  5. PathSim stats • 6 tonsillar regions and 3800 germinal centers; • Approx. 270 000 mesh points; • Approx. 4 million agents.

  6. Reverse-Engineering of Dynamics GOAL: Develop mathematical tools to systematically reverse-engineer desired infection outcomes, e.g., complete viral clearance or induction of a more robust adaptive immune response. APPROACH: Give a mathematical description of PathSim within a framework that admits systematic control theory techniques.

  7. Dynamical Systems over Finite Fields Represent a rule-based deterministic simulation as a finite, time-discrete, parallel-update dynamical system f = (f1,…,fn): Xn Xn. Assume that X=k is a finite field. Well-known fact: Any such function f over a finite field k can be described by polynomial functions fiin variables x1,…,xn, with coefficients in k.

  8. Example Boolean networks: X={0,1}; k= Z/2. Then • xy=xy; • x y=x+y+xy; • x=x+1. Any Boolean network can be represented as a polynomial system over the finite field Z/2.

  9. Advantages of Polynomial Viewpoint • Computational algebra and algebraic geometry. • Specialized symbolic computation software. • Well-developed control theory for polynomial systems over finite fields, using tools from algebraic geometry. Similar to the role of a coordinate system in analytic geometry

  10. Reverse-engineering dynamics • Aggregate and decompose PathSim to reduce dimension and complexity. • Create appropriate time series over a suitable finite field for location nodes in PathSim. (Note: rules are associated to immune cells/virions, not to locations.) • Use reverse-engineering algorithm (see poster) to create a “best” polynomial model generating the time series. Analyze its dynamics. • Design a controller for this system and appropriate control problems. Requires optimization/metrics. Practice problem: Sim2Virus (exp. det. dynamics)

  11. Structure vs. Dynamics Suppose that k is a finite field and f = (f1,…,fn): kn kn is such that the fi are linear polynomials, with no constant term, so that f is given by a square matrix with entries in k. Theorem: (Hernandez-Toledo) The structure of the state space (number of components, lengths of limit cycles, structure of transients) of f can be completely determined from the characteristic polynomial of f.

  12. f1 := x2+5*x3+2*x4-9*x1 f2 := x1+7*x3+8*x4 f3 := 4*x1-10*x2-4*x3+6*x4 f4 := x1+5*x3-6*x4 Discrete Visual Dynamics (DVD) http://www.vbi.vt.edu/~pathsim/network-visualizer

  13. Structure vs. dynamics (cont.) Proof:Factor the characteristic polynomial of f into xrp1(x)a…ps(x)z. Then xr corresponds to a fixed point system and the other factors correspond to invertible systems. The state space of f is the Cartesian product of the state spaces of the factors.

  14. f1 := x2^2+5*x3+2*x4-9*x1 f2 := x1+7*x3+8*x4 f3 := 4*x1-10*x2-4*x3+6*x4 f4 := x1+5*x3-6*x4

  15. Structure vs. dynamics (cont.) What about the nonlinear case? • Find good families of fixed point systems. • Find good families of invertible systems. • Find good design principles to build up systems from components. The polynomial viewpoint provides a good framework for these tasks. (See the next talk.)

  16. Summary PathSim, multi-scale rule-based simulation of immune response to viral pathogens Goal: control theory using polynomial algebra and combinatorics Fundamental approach: introduce mathematical structure into the object of study (e.g., state sets of agents form a field) to gain access to mathematical design and analysis tools.

  17. Acknowledgements Co-investigators: Karen Duca (VBI), Abdul Jarrah (East Tennessee State U. Math), Bodo Pareigis (University of Munich, Math) Collaborators: Chris Barrett, Madhav Marathe, Henning Mortveit, Christian Reidys (Los Alamos National Laboratory) Edward Green (VT, Math) Pedro Mendes (VBI) Michael Stillman (Cornell U., Math) Bernd Sturmfels (UC Berkeley, Math) David Thorley-Lawson (Tufts U. Medical School) Research Associate: Rohan Luktuke Students: Omar Colon-Reyes Purvi Saraya Jignesh Shah Nicholas Polys Brandilyn Stigler Andrew Ray Maribeth Todd Hussein Vastani Satya Rout John McGee Research Support:National Science Foundation, National Institutes of Health, Los Alamos National Laboratory, and the Commonwealth of Virginia

More Related