Jo Ellis-Monaghan St. Michaels College, Colchester, VT 05439 website: Work.

Slides:



Advertisements
Similar presentations
Chapter 8 Topics in Graph Theory
Advertisements

Graph Theory Aiding DNA Fragment Assembly Jonathan Kaptcianos advisor: Professor Jo Ellis-Monaghan Work.
Lecture 5 Graph Theory. Graphs Graphs are the most useful model with computer science such as logical design, formal languages, communication network,
Graph-02.
Introduction to Graphs
Section 14.1 Intro to Graph Theory. Beginnings of Graph Theory Euler’s Konigsberg Bridge Problem (18 th c.)  Can one walk through town and cross all.
BY: MIKE BASHAM, Math in Scheduling. The Bridges of Konigsberg.
C++ Programming: Program Design Including Data Structures, Third Edition Chapter 21: Graphs.
The Circuit Partition Polynomial and Relation to the Tutte Polynomial Prof. Ellis-Monaghan 1 Andrea Austin The project described was.
Jo Ellis-Monaghan St. Michaels College Colchester, VT website: and Other.
Approximation Algorithms: Combinatorial Approaches Lecture 13: March 2.
What is the first line of the proof? a). Assume G has an Eulerian circuit. b). Assume every vertex has even degree. c). Let v be any vertex in G. d). Let.
Jo Ellis-Monaghan St. Michaels College, Colchester, VT website:
Jo Ellis-Monaghan St. Michaels College, Colchester, VT website:
Graph Theory and DNA Nanostructures Laura Beaudin, Jo Ellis-Monaghan*, Natasha Jonoska, David Miller, and Greta Pangborn.
Haplotyping via Perfect Phylogeny Conceptual Framework and Efficient (almost linear-time) Solutions Dan Gusfield U.C. Davis RECOMB 02, April 2002.
Nicholas Bruno, Akie Hashimoto, and Paul Jarvis Saint Michael’s College We examine the use of flexible branched junction molecules with free ‘sticky ends’
DNA Sequencing Jessica Scheld. Recall: DNA Polymer of nucleotides which encodes information Made up of long sequences of A,T,C,G’s We want to read the.
Graph Theory and DNA Nanostructures Laura Beaudin, Jo Ellis-Monaghan*, Natasha Jonoska, David Miller, and Greta Pangborn.
The Circuit Partition Polynomial and Relation to the Tutte Polynomial Prof. Ellis-Monaghan 1 Andrea Austin The project described was.
CTIS 154 Discrete Mathematics II1 8.2 Paths and Cycles Kadir A. Peker.
Homework collection Thursday 3/29 Read Pages 160 – 174 Page 185: 1, 3, 6, 7, 8, 9, 12 a-f, 15 – 20.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 5,Wednesday, September 10.
Graphs. Graph A “graph” is a collection of “nodes” that are connected to each other Graph Theory: This novel way of solving problems was invented by a.
Euler and Hamilton Paths
Efficient DNA Construction using Minimization David Miller* and Laura Beaudin Advisors: Jo Ellis-Monaghan and Greta Pangborn.
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 10, Monday, September 22.
1/25/05Tucker, Sec.1.11 Applied Combinatorics, 4th Ed. Alan Tucker Section 1.1 Graph Models Prepared by Jo Ellis-Monaghan.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Math for Liberal Studies.  Here is a map of the parking meters in a small neighborhood  Our goal is to start at an intersection, check the meters, and.
Discrete Math Round, Round, Get Around… I Get Around Mathematics of Getting Around.
The Bridge Obsession Problem By Vamshi Krishna Vedam.
Eulerian Circuits. A Warm Up Problem Jenny & John were at a Math Circles event with three other couples. As people arrived, various handshakes took place.
GRAPH Learning Outcomes Students should be able to:
Theory of Computing Lecture 10 MAS 714 Hartmut Klauck.
EECS 203: It’s the end of the class and I feel fine. Graphs.
Graph Theoretic Concepts. What is a graph? A set of vertices (or nodes) linked by edges Mathematically, we often write G = (V,E)  V: set of vertices,
Foundations of Discrete Mathematics
Euler and Hamilton Paths
Can you connect the dots as shown without taking your pen off the page or drawing the same line twice.
7.1 and 7.2: Spanning Trees. A network is a graph that is connected –The network must be a sub-graph of the original graph (its edges must come from the.
Module 5 – Networks and Decision Mathematics Chapter 23 – Undirected Graphs.
© by Kenneth H. Rosen, Discrete Mathematics & its Applications, Sixth Edition, Mc Graw-Hill, 2007 Chapter 9 (Part 2): Graphs  Graph Terminology (9.2)
CSE 20: Discrete Mathematics for Computer Science Prof. Shachar Lovett.
CSNB143 – Discrete Structure Topic 9 – Graph. Learning Outcomes Student should be able to identify graphs and its components. Students should know how.
Graphs, Puzzles, & Map Coloring
Examples Euler Circuit Problems Unicursal Drawings Graph Theory
1 12/2/2015 MATH 224 – Discrete Mathematics Formally a graph is just a collection of unordered or ordered pairs, where for example, if {a,b} G if a, b.
Introduction to Graph Theory
Topics Paths and Circuits (11.2) A B C D E F G.
Graph Theory. A branch of math in which graphs are used to solve a problem. It is unlike a Cartesian graph that we used throughout our younger years of.
Graph theory and networks. Basic definitions  A graph consists of points called vertices (or nodes) and lines called edges (or arcs). Each edge joins.
Lecture 52 Section 11.2 Wed, Apr 26, 2006
Chapter 6: Graphs 6.1 Euler Circuits
Review Euler Graph Theory: DEFINITION: A NETWORK IS A FIGURE MADE UP OF POINTS (VERTICES) CONNECTED BY NON-INTERSECTING CURVES (ARCS). DEFINITION: A VERTEX.
Xuding Zhu Zhejiang Normal University Budapest Circular flow of signed graphs.
M Clements Formal Network Theory. Introduction Practical problem – The Seven Bridges of Königsberg Network graphs Nodes & edges Degrees Rules/ axioms.
Chapter 11 - Graph CSNB 143 Discrete Mathematical Structures.
Introduction to Graph Theory
Chapter 20: Graphs. Objectives In this chapter, you will: – Learn about graphs – Become familiar with the basic terminology of graph theory – Discover.
1) Find and label the degree of each vertex in the graph.
Grade 11 AP Mathematics Graph Theory Definition: A graph, G, is a set of vertices v(G) = {v 1, v 2, v 3, …, v n } and edges e(G) = {v i v j where 1 ≤ i,
1 GRAPH Learning Outcomes Students should be able to: Explain basic terminology of a graph Identify Euler and Hamiltonian cycle Represent graphs using.
STARTER: CAN YOU FIND A WAY OF CROSSING ALL THE BRIDGES EXACTLY ONCE? Here’s what this question would look like drawn as a graph.
MAT 110 Workshop Created by Michael Brown, Haden McDonald & Myra Bentley for use by the Center for Academic Support.
Graphs: Definitions and Basic Properties
Grade 11 AP Mathematics Graph Theory
Spanning Trees Discrete Mathematics.
Trees L Al-zaid Math1101.
Chapter 15 Graph Theory © 2008 Pearson Addison-Wesley.
Presentation transcript:

Jo Ellis-Monaghan St. Michaels College, Colchester, VT website: Work supported by the Vermont Genetics Network through NIH Grant Number 1 P20 RR16462 from the INBRE program of the National Center for Research Resources

Y E S !! N o o o...

Also an info-mercial for… Mary Cox— Knots and the Stuck Unknot in Hydrocarbon Chains CGA TCG ATC Marisa Debowsky— Biomolecular Computing and Topological Graph Theory Jess Scheld— DNA Sequencing and Eulerian Circuits

Problems motivated by applications in biology Existing Mathematical theory and tools New Mathematical theory and tools

1.Explain the biological problem to the mathematician (problem formulation). 2.Develop the necessary and sufficient formalism to model the problem. 3.Apply/develop mathematical theory and tools. 4.Communicate the mathematics to the biologist in a way that actually informs the problem. Communication is key…

A Graph or Network is a set of vertices (dots) with edges (lines) connecting them. Graphs and Networks A B C D A B C D A multiple edge A loop A B C D

L. M. Adleman, Molecular Computation of Solutions to Combinatorial Problems. Science, 266 (5187) Nov. 11 (1994) Biomolecular computing 1. 1.Encode a question in a biological structure 2. 2.Apply a biological process to the structure 3. 3.Be able to isolate a solution to the question from the result of the applied process

A Characterization for DNA Nano-STructures A theorem of C. Thomassen specifies precisely when a graph may be constructed from a single strand of DNA, and theorems of Hongbing and Zhu to characterize graphs that require at least m strands of DNA in their construction. (1990 and 1998). Theorem: A graph G may be constructed from a single strand of DNA if and only if G is connected, has no vertex of degree 1, and has a spanning tree T such that every connected component of G – E(T) has an even number of edges or a vertex v with degree greater than 3.

Oriented Walk Double Covering and Bidirectional Double Tracing Fan Hongbing, Xuding Zhu, 1998 “The authors of this paper came across the problem of bidirectional double tracing by considering the so called “garbage collecting” problem, where a garbage collecting truck needs to traverse each side of every street exactly once, making as few U-turns (retractions) as possible.” (See M. Debowsky poster for more info and progress!) Garbage Trucks ???

Work in progress Work in progress (subtitle: why there aren’t many pure math posters….) A topological Tutte polynomial was developed in , independent of any particular application. Turns out that it encodes information about graphs constructed from DNA Understanding this polynomial will help develop tools to analyze the structural properties of DNA nano-constructs. The theory is of intrinsic mathematical interest….

DNA sequencing AGGCTC AGGCT GGCTC TCTAC CTCTA TTCTA CTACT A very fancy polynomial, the interlace polynomial, of Arratia, Bollobás, and Sorkin,2000, encodes the number of ways to reassemble the original strand of DNA, as does a simpler one, the circuit partition polynomial (work begun in late 70’s by a variety of people, but not recognized for the biology application until 2000 or so). (See J. Scheld poster for more info and progress!)

New Results The alternating sum of possible reconstructions of a DNA strand is exactly 2 if and only the circle graph associated to any Eulerian circuit of the ‘snippet’ graph is a pendant-duplicate graph (identifiable in polynomial time).

To grow a happy, healthy, and vigorous collegue: Talk to your mathematician! * There is a lot of math out there. Applied mathematicians are interested in making the connection between the math and the application and then moving the theory in directions motivated by the application. If the math is “out there” in a purely metaphysical rather than practical sense, the demands of the application may open up an entirely new branch of mathematics. THIS IS ALL VERY EXCITING… (See M. Cox poster for some cool new directions!) * Singing songs and playing gentle music is not generally required, although donuts may stimulate growth.