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

Slides:



Advertisements
Similar presentations
Systems biology SAMSI Opening Workshop Algebraic Methods in Systems Biology and Statistics September 14, 2008 Reinhard Laubenbacher Virginia Bioinformatics.
Advertisements

Stochastic algebraic models SAMSI Transition Workshop June 18, 2009 Reinhard Laubenbacher Virginia Bioinformatics Institute and Mathematics Department.
Modeling of Complex Social Systems MATH 800 Fall 2011.

Polynomial dynamical systems over finite fields, with applications to modeling and simulation of biological networks. IMA Workshop on Applications of.
A Mathematical Formalism for Agent- Based Modeling 22 nd Mini-Conference on Discrete Mathematics and Algorithms Clemson University October 11, 2007 Reinhard.
Kick-off Meeting, July 28, 2008 ONR MURI: NexGeNetSci Distributed Coordination, Consensus, and Coverage in Networked Dynamic Systems Ali Jadbabaie Electrical.
THE ROLE OF LIE BRACKETS IN STABILITY OF LINEAR AND NONLINEAR SWITCHED SYSTEMS Daniel Liberzon Coordinated Science Laboratory and Dept. of Electrical &
Modeling Malware Spreading Dynamics Michele Garetto (Politecnico di Torino – Italy) Weibo Gong (University of Massachusetts – Amherst – MA) Don Towsley.
Venkataramanan Balakrishnan Purdue University Applications of Convex Optimization in Systems and Control.
Lecture 17 Introduction to Eigenvalue Problems
SimDL: A Model Ontology Driven Digital Library for Simulation Systems Jonathan Leidig - Edward A. Fox Kevin Hall Madhav Marathe Henning Mortveit.
Ontology Classifications Acknowledgement Abstract Content from simulation systems is useful in defining domain ontologies. We describe a digital library.
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2001 Lecture 1 (Part 1) Introduction/Overview Tuesday, 9/4/01.
1. Elements of the Genetic Algorithm  Genome: A finite dynamical system model as a set of d polynomials over  2 (finite field of 2 elements)  Fitness.
Stochastic Stage-structured Modeling of the Adaptive Immune System Dennis L. Chao 1, Miles P. Davenport 2, Stephanie Forrest 1, and Alan S. Perelson 3.
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2002 Lecture 1 (Part 1) Introduction/Overview Tuesday, 9/3/02.
Introduction to Gröbner Bases for Geometric Modeling Geometric & Solid Modeling 1989 Christoph M. Hoffmann.
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2002 Review Lecture Tuesday, 12/10/02.
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2004 Lecture 1 (Part 1) Introduction/Overview Wednesday, 9/8/04.
Discrete models of biochemical networks Algebraic Biology 2007 RISC Linz, Austria July 3, 2007 Reinhard Laubenbacher Virginia Bioinformatics Institute.
Visual Analytics and the Geometry of Thought— Spatial Intelligence through Sapient Interfaces Alexander Klippel & Frank Hardisty Department of Geography,
Bioinformatics Curriculum Guidelines: Toward a Definition of Core Competencies Lonnie Welch School of Electrical Engineering & Computer Science Biomedical.
© 2011 Autodesk Freely licensed for use by educational institutions. Reuse and changes require a note indicating that content has been modified from the.
Differential Equations
Wilson Commencement. Agenda CCSS Sample Questions Overview of High School Conceptual Categories CCSS Domains : PARCC Model Content Framework with.
Agent-based Simulation of Financial Markets Ilker Ersoy.
Operations Research Models
Teaching Teaching Discrete Mathematics and Algorithms & Data Structures Online G.MirkowskaPJIIT.
Unit 2: Engineering Design Process
Kansas State University Department of Computing and Information Sciences CIS 736: Computer Graphics Monday, 26 January 2004 William H. Hsu Department of.
Sistem Kontrol I Kuliah II : Transformasi Laplace Imron Rosyadi, ST 1.
Relevance of Maths for CS John Barnden School of Computer Science University of Birmingham Intro to Maths for CS 2013/14.
Diagonalization Revisted Isabel K. Darcy Mathematics Department Applied Math and Computational Sciences University of Iowa Fig from knotplot.com.
MATHEMATICS K-12 PRESENTATION MARCH RATIONALE OF KEY LEARNING AREAS IN SCHOOL CURRICULUM MATHEMATICS One of eight Key Learning Areas in K6-12 Curriculum.
Eigenvalues and Eigenvectors
Discrete Mathematical Structures (Counting Principles)
Managerial Decision Making and Problem Solving
Snap2Diverse: Coordinating Information Visualizations and Virtual Environments Nicholas F. Polys, Chris North, Doug A. Bowman, Andrew Ray, Maxim Moldenhauer,
ALGEBRAIC AND COMBINATORIAL APPROACHES IN SYSTEMS BIOLOGY, MAY 24, 2015 COMBINATORIAL OPTIMIZATION METHODS FOR AGENT-BASED MODELING Matthew Oremland Mathematical.
ENM 503 Lesson 1 – Methods and Models The why’s, how’s, and what’s of mathematical modeling A model is a representation in mathematical terms of some real.
Abstract Many research groups have described genetic and protein networks as networks of Boolean variables, and provided procedures for reverse engineering.
Bashkir State Univerity The Chair of Mathematical Modeling , Ufa, Zaki Validi str. 32 Phone: ,
Emergent complexity Chaos and fractals. Uncertain Dynamical Systems c-plane.
We have spent the past four weeks working within the Center for Biological Physics, specifically working with Director Mike Thorpe, Dr. Banu Ozkan, and.
The swiss-carpet preconditioner: a simple parallel preconditioner of Dirichlet-Neumann type A. Quarteroni (Lausanne and Milan) M. Sala (Lausanne) A. Valli.
Signals and Systems 1 Lecture 1 Dr. Ali. A. Jalali August 19, 2002.
Systems Biology ___ Toward System-level Understanding of Biological Systems Hou-Haifeng.
Digital Intuition Cluster, Smart Geometry 2013, Stylianos Dritsas, Mirco Becker, David Kosdruy, Juan Subercaseaux Welcome Notes Overview 1. Perspective.
CCN COMPLEX COMPUTING NETWORKS1 This research has been supported in part by European Commission FP6 IYTE-Wireless Project (Contract No: )
Akram Bitar and Larry Manevitz Department of Computer Science
Feedback Control Systems (FCS) Dr. Imtiaz Hussain URL :
1 Chapter 5: Harmonic Analysis in Frequency and Time Domains Contributors: A. Medina, N. R. Watson, P. Ribeiro, and C. Hatziadoniu Organized by Task Force.
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
Spring 2016 COMP 2300 Discrete Structures for Computation
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2001 Review Lecture Tuesday, 12/11/01.
Lecture 14: Pole placement (Regulator Problem) 1.
Dr. Abdul Basit Siddiqui FUIEMS. QuizTime 30 min. How the coefficents of Laplacian Filter are generated. Show your complete work. Also discuss different.
Project NExT CAS Panel Session University of Wisconsin, Madison July 30, 2008 Mathematica in the Military: Using CAS tools at the United States Military.
ICS 353: Design and Analysis of Algorithms Backtracking King Fahd University of Petroleum & Minerals Information & Computer Science Department.
Part 1 Chapter 1 Mathematical Modeling, Numerical Methods, and Problem Solving PowerPoints organized by Dr. Michael R. Gustafson II, Duke University and.
DYNAMIC BEHAVIOR OF PROCESSES :
Page : 1 bfolieq.drw Technical University of Braunschweig IDA: Institute of Computer and Network Engineering  W. Adi 2011 Lecture-5 Mathematical Background:
Mathematical Formulation of the Superposition Principle
Soft Computing Applied to Finite Element Tasks
. Development of Analysis Tools for Certification of
MAE 82 – Engineering Mathematics
Department of Computer Science Abdul Wali Khan University Mardan
Linear Algebra Lecture 29.
Akram Bitar and Larry Manevitz Department of Computer Science
Presentation transcript:

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

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. “

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

Video available at

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

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.

Dynamical Systems over Finite Fields Represent a rule-based deterministic simulation as a finite, time-discrete, parallel-update dynamical system f = (f 1,…,f n ): X n  X n. 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 f i in variables x 1,…,x n, with coefficients in k.

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.

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

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)

Structure vs. Dynamics Suppose that k is a finite field and f = (f 1,…,f n ): k n  k n is such that the f i 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.

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)

Structure vs. dynamics (cont.) Proof: Factor the characteristic polynomial of f into x r p 1 (x) a …p s (x) z. Then x r 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.

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

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.)

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.

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