MAPS OF DNA AND INTERVAL GRAPHS by Akshita Gurram.

Slides:



Advertisements
Similar presentations
Minimum Clique Partition Problem with Constrained Weight for Interval Graphs Jianping Li Department of Mathematics Yunnan University Jointed by M.X. Chen.
Advertisements

Interval Graph Test.
VLSI DESIGN & COMPARABILITY GRAPHS By Deepak Katta.
Simple Graph Warmup. Cycles in Simple Graphs A cycle in a simple graph is a sequence of vertices v 0, …, v n for some n>0, where v 0, ….v n-1 are distinct,
Graph Theory Aiding DNA Fragment Assembly Jonathan Kaptcianos advisor: Professor Jo Ellis-Monaghan Work.
Lecture 24 Coping with NPC and Unsolvable problems. When a problem is unsolvable, that's generally very bad news: it means there is no general algorithm.
1 Counting Perfect Matchings of a Graph It is hard in general to count the number of perfect matchings in a graph. But for planar graphs it can be done.
 Graph Graph  Types of Graphs Types of Graphs  Data Structures to Store Graphs Data Structures to Store Graphs  Graph Definitions Graph Definitions.
Mining Graphs.
Agenda: Problem statement Graph Construction Relation to graph problem Special Property Problem solution References.
Traffic Flow and Circular-arc Graph
Train DEPOT PROBLEM USING PERMUTATION GRAPHS
Graph Classes A Survey 張貿翔 中正大學資訊工程學系. Meeting Room Reservation One meeting room Reservation: –Gary10:00~11:00 –Mary10:30~12:00 –Jones13:30~14:30 –Amy14:00~15:30.
Reconstruction Algorithm for Permutation Graphs Masashi Kiyomi, Toshiki Saitoh, and Ryuhei Uehara School of Information Science Japan Advanced Institute.
GSM MOBILE PHONE NETWORKS AND GRAPH COLORING
. Perfect Phylogeny Tutorial #11 © Ilan Gronau Original slides by Shlomo Moran.
Perfect Graphs Lecture 23: Apr 17. Hard Optimization Problems Independent set Clique Colouring Clique cover Hard to approximate within a factor of coding.
Michael Bender - SUNY Stony Brook Dana Ron - Tel Aviv University Testing Acyclicity of Directed Graphs in Sublinear Time.
Thompson’s Group Jim Belk. Associative Laws Let  be the following piecewise-linear homeomorphism of  :
Computational Complexity, Physical Mapping III + Perl CIS 667 March 4, 2004.
CSE 321 Discrete Structures Winter 2008 Lecture 25 Graph Theory.
COE 561 Digital System Design & Synthesis Resource Sharing and Binding Dr. Aiman H. El-Maleh Computer Engineering Department King Fahd University of Petroleum.
CISC220 Fall 2009 James Atlas Nov 13: Graphs, Line Intersections.
Bioinformatics Unit 1: Data Bases and Alignments Lecture 3: “Homology” Searches and Sequence Alignments (cont.) The Mechanics of Alignments.
Exam Timetabling Problem using Graph Coloring
Graph Theory Ch.5. Coloring of Graphs 1 Chapter 5 Coloring of Graphs.
ARCHEOLOGICAL SERIATION AND INTERVAL GRAPHS
Physical Mapping II + Perl CIS 667 March 2, 2004.
The Maximum Independent Set Problem Sarah Bleiler DIMACS REU 2005 Advisor: Dr. Vadim Lozin, RUTCOR.
The Simplified Partial Digest Problem: Hardness and a Probabilistic Analysis Zo ë Abrams Ho-Lin Chen
Graphs, relations and matrices
1 Physical Mapping --An Algorithm and An Approximation for Hybridization Mapping Shi Chen CSE497 04Mar2004.
Physical Mapping of DNA Shanna Terry March 2, 2004.
Graphs and DNA sequencing CS 466 Saurabh Sinha. Three problems in graph theory.
Krakow, Summer 2011 Comparability Graphs William T. Trotter
Perfect Gaussian Elimination and Chordality By Shashank Rao.
1 Treewidth, partial k-tree and chordal graphs Delpensum INF 334 Institutt fo informatikk Pinar Heggernes Speaker:
Functions and their Operations Integrated Math 4 Mrs. Tyrpak.
Graph Theory And Bioinformatics Jason Wengert. Outline Introduction to Graphs Eulerian Paths & Hamiltonian Cycles Interval Graph & Shape of Genes Sequencing.
Physical Mapping of DNA BIO/CS 471 – Algorithms for Bioinformatics.
Characterizing Matrices with Consecutive Ones Property
Combinatorial Optimization Problems in Computational Biology Ion Mandoiu CSE Department.
Memory Allocation of Multi programming using Permutation Graph By Bhavani Duggineni.
1 Closures of Relations: Transitive Closure and Partitions Sections 8.4 and 8.5.
Data Structures & Algorithms Graphs
Graph Partitions. Partition V(G) into k sets (k=3)  Vertex partitions.
Distributing Chemical Compounds in Refrigerators using interval graphs
1 Section 5.3 Linear Systems of Equations. 2 THREE EQUATIONS WITH THREE VARIABLES Consider the linear system of three equations below with three unknowns.
Relation. Combining Relations Because relations from A to B are subsets of A x B, two relations from A to B can be combined in any way two sets can be.
Strings Basic data type in computational biology A string is an ordered succession of characters or symbols from a finite set called an alphabet Sequence.
Interval Graph Test Wen-Lian Hsu.
Goal: Identify and graph functions..  Relation: mapping or pairing, of input values with output values.  Domain: Set of input values.  Range: set of.
An Algorithm for the Consecutive Ones Property Claudio Eccher.
COSC 3101A - Design and Analysis of Algorithms 14 NP-Completeness.
Learning Hidden Graphs Hung-Lin Fu 傅 恆 霖 Department of Applied Mathematics Hsin-Chu Chiao Tung Univerity.
(CSC 102) Lecture 30 Discrete Structures. Graphs.
A problem with train tracks and interval graphs PRESENTED BY MANVITHA NELLORE.
Timetable Problem solving using Graph Coloring
Graphs and Applications of Linear Equations
Lecture 3: Genome Rearrangements and Duplications
By Santhosh Reddy Katkoori
Distance Approximating Trees in Graphs Brandstaedt & Chepoi & Dragan, ESA’97, J. of Algorithms ’99, European J. of Combinatorics 2000 A graph G=(V,E)
Isomorphism in GRAPHS.
Relations and Digraphs
Walks, Paths, and Circuits
Graph Algorithms in Bioinformatics
Characterizing Matrices with Consecutive Ones Property
Presented by-Kapil Kumar Cse-iii rd year
Power domination on probe interval graphs
GRAPHS.
Presentation transcript:

MAPS OF DNA AND INTERVAL GRAPHS by Akshita Gurram

OUTLINE Problem Statement Graph Construction Depicting the Graph Problem NP-hard problem Special Properties Graph Solution

Problem Statement Shear DNA into millions of small fragments. These fragments are known as “clones”.

Problem statement The sequence of the clones remains unknown. The relative order of the probes is identified in clones. The sequence of the probes is known in advance yxzw Probes Clones

Problem Statement The main goal of mapping of DNA is to reconstruct the relative positions of clones along the original DNA. This problem has much in common with interval graphs and consecutive 1s property of incidence matrices.

Graph Construction Assume that the clones overlap when the probes sequence matches with each other. By sequencing the clones accordingly with the probes,the original DNA is obtained back.

Graph Construction Consider the clones a,b,c,d,e and let the adjacency matrix tells which pairs of clones overlap in a DNA. a b c d e a b c d e

Graph construction T h is problem of finding whether pairs of clones overlap in a long DNA strand can be modeled by an interval graph. Let G be a graph with vertices corresponding to clones and edges corresponding to overlapping pairs of clones. b a d ce

Relation to a graph problem The problem in graphical terms can be defined as vertices represent clones and two vertices are adjacent if and only if the clones overlap. From the graph we construct a set of intervals on the real line corresponding to probes using which the clones were sequenced.

Graph problem Interval model for the given problem is

An NP-Hard Problem The proper sequence of the clones is hard to determine without the probes. The problem is solvable in polynomial time on interval graphs that is NP-hard.

Special Properties The properties that define interval graphs: The graph should not contain cycles formed by more than 3 vertices in a graph. It is chordal and its compliment G is a comparability graph. It contains no induced C4 and G is transitively orientable. It is chordal and contains no asteroidal triple.

Graph Solution From the interval graph we get the sequencing order of the clones with following intervals: a: (1,4) b: (2,8) c: (5,10) d: (3,6) e: (7,9)

Comments Interval graphs are extensively used in bioinformatics. It is difficult to determine the clones sequence without the help of probes order.

References Golumbic, M. C. (1980). Algorithmic graph theory and graphs. New York: Academic Press. Graph algorithms in bioinformatics. teaching/compx456/slides/L07_GraphsDNAse q.pdf

References Michael S.Waterman and Jerrold R.Griggs-Interval graphs and maps of DNA MTVlN/Physical_Mapping_of_DNA_powerpoint_ ppt_presentation

Thank You!!

Any Queries??