Tree Space: Algorithms & Applications Part I. Megan Owen University of Waterloo
|
|
- Cecil Willis
- 5 years ago
- Views:
Transcription
1 Tree Space: lgorithms & pplications Part I Megan Owen University of Waterloo
2 Phylogenetic Trees a phylogenetic tree: GTTTGT GTTGTT GTGT GGTTGTT? questions: how do we infer a tree from data? how do we compare two trees? how do we compute meaningful statistics?
3 Statistics on Trees to estimate a phylogenetic tree, the parameters are: tree topology edge lengths this is not a standard statistical problem! R d (usual parameter space is ) need to develop new statistical techniques
4 (My) Ultimate Goal develop statistical theory for a space of phylogenetic trees analogous to statistical theory for uclidean space challenges: which space should we use? how to verify theories and algorithms? non-uclidean behaviour (i.e. sticky means) algorithms need to be practical or biologists won t use them
5 Outline 1. Tree spaces, including description of HV tree space. Polynomial time algorithm for computing distance in HV tree space 3. Open problems. Mean and variance in HV tree space 5. pplications of HV tree space 6. More open problems
6 Tree Space a tree space is a metric space such that the points of the space are in bijection with some well-defined set of trees the metric of the tree space induces a distance between trees i.e. HV tree space, tropical tree space OR given a distance measure between trees that is a metric, it induces a tree space i.e. NNI distance, Robinson-Foulds distance
7 xamples of Tree Spaces xample 1: a discrete tree space vertices = tree topologies edge between vertices iff topologies differ by NNI move shortest paths are not unique NP-hard to compute shortest path
8 xample dissimilarity map tropical tree space = set of dissimilarity maps in R (n ) that are realizable as trees geodesics are not unique no algorithm for computing geodesics
9 HV Tree Space constructed by illera, Holmes, Vogtmann, 1 T n parametrizes all trees with n leaves and edge lengths includes degenerate trees all interior edges must have length/weight F
10 Splits each tree edge induces a split e 3 e e 1 a split is a partition of the set of leaves: e 3 = { {,}, {,,,} } or e 3 =
11 Tree Space represent each tree as a vector coordinates = splits (,,,, 3,,,,,,,...)... (,,,, 3,,,,,,,...)......
12 Split ompatibility e x = X X is compatible with e y = Y Y if there exists a tree containing both splits e 1 e 3 e ex. e 3 = is compatible with e = but not with f =
13 Tree Space not all sets of splits form a tree not all vectors are possible not a uclidean space... (,,,, 3,, 3,,,,,...)...
14 Tree Space 5 1
15 Tree Space = geodesic = cone path
16 Tree Space T n T T 1 T T 1 = shortest path (geodesic)
17 T n Structure of x
18 Geodesics
19 Tree Space Properties Theorem (illera, Holmes,Vogtmann, 1): Tree space has global non-positive curvature (T()). unique geodesics (shortest paths) well-defined mid-point tree geodesic distance = length of shortest path (geodesic) between two trees T 1 and T computable in polynomial time via GTP algorithm (O., Provan, 11)
20 Non-positive urvature non-positive curvature (NP) = triangles are at least as thin as in uclidean space global non-positive curvature = all triangles are at least as thin as in uclidean space = T() triangle in a NP space: uclidean comparison triangle: X d(,x) d (,X ) X T() unique shortest paths (geodesics)
21 T() ubical omplexes Theorem (Gromov, 1987): cubical complex is T() xxit is simply connected and the link of any vertex is a flag simplicial complex it is simply connected and if a vertex is incident to K edges, any pair of which specify a square, then these K edges also specify a K-dimensional cube. not T(): T():
22 Thin Triangle = geodesic
23 Outline 1. Tree spaces, including description of HV tree space. Polynomial time algorithm for computing distance in HV tree space 3. Open problems. Mean and variance in HV tree space 5. pplications of HV tree space 6. More open problems
24 Size of T n if trees have n leaves, then: orthants have (n-)-dimensions (n - 3)!! tree topologies = (n - 3)!! orthants orthant = non-negative part of R n
25 ommon dges Lemma (illera, Holmes, Vogtmann, 1): If e is a common edge, then every tree on the geodesic also contains e = =
26 Geodesic istance so can restrict problem to computing geodesic distance between two trees T 1 and T with no common edges two previous exponential algorithms: GeoMeTree (Kupczok et al., 8) GeodeMaps (O., 11) - approx. algorithm (menta et al, 7)
27 Geodesic ombinatorics e e 3 3 e 1 drop e 1 add f 1 1 e 3 e f 1 5 drop e 3 f 1 add f 3 e 5 drop e f 3 1 add f f 1 3 f f drop T T 1 e 1 e 3 e 3 5 add f 1 1
28 Geodesic ombinatorics e 1 e 1 e drop e 1 add f 1 f 1 1 e 3 e 5 3 drop e 3 add f 3 e f 3 drop e 3 f 1 add f 3 e 5 drop e f 3 1 add f f 1 3 f T T drop e 1 and e 1 3 e 1 5 add f 1 and f f 3 5
29 Path Spaces e 1 f 1 e 1 e e T 1 1 e 3 e f drop e and e 3 e 1 add f 3 f drop e 1 3 f 3 add f 1 and f f f 1 f T
30 Geodesic ombinatorics f 1 e e f 1 f f 3 f 1 e f 3 f 1 f f T e f 1 5 f 3 1 f 1 e e 3 e 1 e f 3 3 e 1 e 1 T 1 e 3 e 5 1 e 1 e e 3 f 3 e
31 haracterizing Geodesics at i th transition between orthants: edges i are dropped edges i are added ( 1,..., k ) partitions (T 1 ) and ( 1,..., k ) partitions (T ) geodesic characterized by 3 properties Property 1: xx i and j compatible for all i > j
32 Property 1 Property 1: xx i and j compatible for all i > j e 1 e T 1 e 1 drop 1 3 e 1 f 1 f add 1 f drop f add T
33 Property (e 1,e,e 3 ) x 3 1 = { e 1, e } 1 = { f 1, f } x 1 = { e 3 } = { f 3 } x (-f 1,-f,-f 3 )
34 R k Isometric to part of R k (e 1,e,e 3 ) x 3 (-f 1,-f,e 3 ) ( 1, ) x 3 ( e 1 + e, e 3) ( f1 + f, e 3) = x 1 (,,e 3 ) v 1 v (-f 1,-f,) v 1 v x (-f 1,-f,-f 3 ) = geodesic ( f1 + f, f 3) = ( 1, )
35 Property line from ( 1,..., k ) to (- 1,..., - k ) is the geodesic in our region of k k geodesic distance = uclidean distance xx = iff k i + i i=1 Property : k k R k
36 Property 3 1 = {e, e 5 } 1 = {e 1, e 3 } e 5 e 1 e 1 e 3 1 e e 5 3 T 1 T e e 3 e e 3
37 Property 3 1 = {e, e 5 } e 5 drop e, e 5 add e 1, e 3 e 1 1 = {e 1, e 3 } e 1 e 3 1 e e 5 3 T 1 drop e 5 add e 3 drop e add e 1 T e e For ( i, i ), partition 1 of i, and partition 1 xxxxxxxof i, such that is compatible with 1.
38 Property 3 1 = {e, e 5 } 1 = {e 1, e 3 } 1 Want e e 5 3 e < T 1 T drop 1 add 1 drop add T e 1 e e 3 e 3 e 1 3 1
39 Property 3 Property 3: xx For each pair ( i, i ), partition 1 of i, and partition 1 1 of i, such that is compatible with 1 and. 1 < Theorem: Partitions ( 1,..., k ) and ( 1,..., k ) represent the geodesic iff Properties 1,, and 3 hold.
40 Geodesic lgorithm Initialize: 1 = (T 1 ), 1 = (T ) (cone path) P1 and P hold. Iterative Step: P1 and P hold for ( 1,..., r ) xxand ( 1,..., r ). oes ( i, i ) satisfies Property 3 for every i? No: split blocks i and i, and re-index the new partition to get ( 1,..., r+1 ) and ( 1,..., r+1 ). Yes: we are done.
41 hecking Property 3 Property 3: For each pair ( i, i ), partition 1 of i, and partition 1 of i, such that is 1 1 < compatible with 1 and. G( i, i ) { i 1 { { } 1 } { i dges between incompatible vertices
42 hecking Property 3 For each pair ( i, i ), partition 1 of i, and partition 1 with 1 and. of i, such that is compatible 1 1 < i = i = 1 an assume. Then 1 1 < 1 1 or + 1 = e e + f 1 f > 1
43 { Property 3 G( i, i ) i { i Weight each vertex: edge i Weight each vertex: edge i dges between incompatible vertices We can add an orthant if there is a min. weight vertex cover of G( i, i ) with weight < 1. omplexity: O(n 3 ) (Solve as max. flow problem.)
44 Geodesic lgorithm Initialize: 1 = all splits of T 1, 1 = all splits of T xxxxxxxxxxx(cone path) Iterative Step: urrent orthant sequence given xxby ( 1,..., r ) and ( 1,..., r ). oes ( i, i ) satisfy the Shortcut Property for any i? Yes: split blocks i and i, and re-index the new partition to get ( 1,..., r+1 ) and ( 1,..., r+1 ). No: we are done. Total time: O(n )
45 Open Problems HV space: put L 1 metric on orthants, instead of L metric geodesic distance is the weighted Robinson- Foulds distance geodesics are not unique so not T() what if put L metric on orthants?
46 how often are geodesics not unique? OP: Tropical Tree Space dissimilarity map tropical tree space = set of dissimilarity maps in that are realizable as trees R (n ) open problems: algorithm for computing geodesic
47 OP: Tropical Tree Space tropical and HV versions of tree space: same combinatorics different geodesics e 1 HV tropical e 1 e e e 3 e 3
48 OP: Tropical Tree Space tropical and HV versions of tree space: same combinatorics different geodesics e 1 HV tropical e 1 e e = HV geodesic e 3 = tropical geodesic e 3
49 OP: Phylo Orange Space phylogenetic orange/edge-product space: compatification of HV tree space at all trees with all edge lengths are identified space where trees are identified iff they induce the same Markov process on their leaves what is a natural metric for this space? properties of the space under this metric? how to compute distances?
50 OP: Other Tree Spaces space of unlabelled trees with n-leaves? (Feragen et al. 1, 11; Hultman 7) space of trees with different, but overlapping taxa sets (i.e. for supertrees) what about just one potentially missing taxon? (i.e. rogue taxon) space of phylogenetic networks?
51 OP: Visualization what is the best way to visualize a set of points in some tree space? Multi-imensional Scaling (Hillis, Heath, St. John, 5) tree of trees (Nye, 8; hakerian and Holmes, 1)
52 nd of Part I L. illera, S. Holmes, and K. Vogtmann. Geometry of the space of phylogenetic trees. dvances in pplied Mathematics, 7: , 1. M. Owen and S. Provan. fast algorithm for computing geodesic distances in tree space. I/M Trans. omputational iology and ioinformatics, 8:-13, 11. GTP code: miscellaneous/provan/treespace
arxiv: v3 [q-bio.pe] 23 Apr 2018
CONVERGENCE OF RANDOM WALKS TO BROWNIAN MOTION ON CUBICAL COMPLEXES arxiv:1508.02906v3 [q-bio.pe] 23 Apr 2018 TOM M. W. NYE Abstract. Cubical complexes are metric spaces constructed by gluing together
More informationProximal point algorithm in Hadamard spaces
Proximal point algorithm in Hadamard spaces Miroslav Bacak Télécom ParisTech Optimisation Géométrique sur les Variétés - Paris, 21 novembre 2014 Contents of the talk 1 Basic facts on Hadamard spaces 2
More information5. Grassmannians and the Space of Trees In this lecture we shall be interested in a very particular ideal. The ambient polynomial ring C[p] has ( n
5. Grassmannians and the Space of Trees In this lecture we shall be interested in a very particular ideal. The ambient polynomial ring C[p] has ( n d) variables, which are called Plücker coordinates: C[p]
More informationarxiv: v1 [cs.ds] 1 Nov 2018
An O(nlogn) time Algorithm for computing the Path-length Distance between Trees arxiv:1811.00619v1 [cs.ds] 1 Nov 2018 David Bryant Celine Scornavacca November 5, 2018 Abstract Tree comparison metrics have
More informationNJMerge: A generic technique for scaling phylogeny estimation methods and its application to species trees
NJMerge: A generic technique for scaling phylogeny estimation methods and its application to species trees Erin Molloy and Tandy Warnow {emolloy2, warnow}@illinois.edu University of Illinois at Urbana
More informationGroups up to quasi-isometry
OSU November 29, 2007 1 Introduction 2 3 Topological methods in group theory via the fundamental group. group theory topology group Γ, a topological space X with π 1 (X) = Γ. Γ acts on the universal cover
More informationPhysical Mapping. Restriction Mapping. Lecture 12. A physical map of a DNA tells the location of precisely defined sequences along the molecule.
Computat onal iology Lecture 12 Physical Mapping physical map of a DN tells the location of precisely defined sequences along the molecule. Restriction mapping: mapping of restriction sites of a cutting
More informationWeighted Quartets Phylogenetics
Weighted Quartets Phylogenetics Yunan Luo E. Avni, R. Cohen, and S. Snir. Weighted quartets phylogenetics. Systematic Biology, 2014. syu087 Problem: quartet-based supertree Input Output A B C D A C D E
More informationON THE UNIQUENESS OF BALANCED MINIMUM EVOLUTION
ON THE UNIQUENESS OF LNE MINIMUM EVOLUTION RON KLEINMN ecember 3, 20 bstract. Minimum evolution is a class of parsimonious distance-based phylogenetic reconstruction methods. One noteworthy example is
More informationCSE 421 Introduction to Algorithms Final Exam Winter 2005
NAME: CSE 421 Introduction to Algorithms Final Exam Winter 2005 P. Beame 14 March 2005 DIRECTIONS: Answer the problems on the exam paper. Open book. Open notes. If you need extra space use the back of
More informationRECOVERING NORMAL NETWORKS FROM SHORTEST INTER-TAXA DISTANCE INFORMATION
RECOVERING NORMAL NETWORKS FROM SHORTEST INTER-TAXA DISTANCE INFORMATION MAGNUS BORDEWICH, KATHARINA T. HUBER, VINCENT MOULTON, AND CHARLES SEMPLE Abstract. Phylogenetic networks are a type of leaf-labelled,
More informationarxiv: v1 [q-bio.pe] 1 Jun 2014
THE MOST PARSIMONIOUS TREE FOR RANDOM DATA MAREIKE FISCHER, MICHELLE GALLA, LINA HERBST AND MIKE STEEL arxiv:46.27v [q-bio.pe] Jun 24 Abstract. Applying a method to reconstruct a phylogenetic tree from
More informationFinite Presentations of Hyperbolic Groups
Finite Presentations of Hyperbolic Groups Joseph Wells Arizona State University May, 204 Groups into Metric Spaces Metric spaces and the geodesics therein are absolutely foundational to geometry. The central
More informationRandom Walks on Hyperbolic Groups IV
Random Walks on Hyperbolic Groups IV Steve Lalley University of Chicago January 2014 Automatic Structure Thermodynamic Formalism Local Limit Theorem Final Challenge: Excursions I. Automatic Structure of
More informationDantzig s pivoting rule for shortest paths, deterministic MDPs, and minimum cost to time ratio cycles
Dantzig s pivoting rule for shortest paths, deterministic MDPs, and minimum cost to time ratio cycles Thomas Dueholm Hansen 1 Haim Kaplan Uri Zwick 1 Department of Management Science and Engineering, Stanford
More informationA Phylogenetic Network Construction due to Constrained Recombination
A Phylogenetic Network Construction due to Constrained Recombination Mohd. Abdul Hai Zahid Research Scholar Research Supervisors: Dr. R.C. Joshi Dr. Ankush Mittal Department of Electronics and Computer
More informationThe tropical Grassmannian
arxiv:math/0304218v3 [math.ag] 17 Oct 2003 The tropical Grassmannian David Speyer and Bernd Sturmfels Department of Mathematics, University of California, Berkeley {speyer,bernd}@math.berkeley.edu Abstract
More informationPart IB GEOMETRY (Lent 2016): Example Sheet 1
Part IB GEOMETRY (Lent 2016): Example Sheet 1 (a.g.kovalev@dpmms.cam.ac.uk) 1. Suppose that H is a hyperplane in Euclidean n-space R n defined by u x = c for some unit vector u and constant c. The reflection
More informationDISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS
DISCRETIZED CONFIGURATIONS AND PARTIAL PARTITIONS AARON ABRAMS, DAVID GAY, AND VALERIE HOWER Abstract. We show that the discretized configuration space of k points in the n-simplex is homotopy equivalent
More informationReconstructing Trees from Subtree Weights
Reconstructing Trees from Subtree Weights Lior Pachter David E Speyer October 7, 2003 Abstract The tree-metric theorem provides a necessary and sufficient condition for a dissimilarity matrix to be a tree
More informationA Mathematical Trivium
A Mathematical Trivium V.I. Arnold 1991 1. Sketch the graph of the derivative and the graph of the integral of a function given by a freehand graph. 2. Find the limit lim x 0 sin tan x tan sin x arcsin
More informationACO Comprehensive Exam October 14 and 15, 2013
1. Computability, Complexity and Algorithms (a) Let G be the complete graph on n vertices, and let c : V (G) V (G) [0, ) be a symmetric cost function. Consider the following closest point heuristic for
More informationPhylogeny Tree Algorithms
Phylogeny Tree lgorithms Jianlin heng, PhD School of Electrical Engineering and omputer Science University of entral Florida 2006 Free for academic use. opyright @ Jianlin heng & original sources for some
More information4.5 The critical BGW tree
4.5. THE CRITICAL BGW TREE 61 4.5 The critical BGW tree 4.5.1 The rooted BGW tree as a metric space We begin by recalling that a BGW tree T T with root is a graph in which the vertices are a subset of
More informationarxiv: v1 [cs.dm] 29 Oct 2012
arxiv:1210.7684v1 [cs.dm] 29 Oct 2012 Square-Root Finding Problem In Graphs, A Complete Dichotomy Theorem. Babak Farzad 1 and Majid Karimi 2 Department of Mathematics Brock University, St. Catharines,
More informationABHELSINKI UNIVERSITY OF TECHNOLOGY
Approximation Algorithms Seminar 1 Set Cover, Steiner Tree and TSP Siert Wieringa siert.wieringa@tkk.fi Approximation Algorithms Seminar 1 1/27 Contents Approximation algorithms for: Set Cover Steiner
More informationLecture: Expanders, in theory and in practice (2 of 2)
Stat260/CS294: Spectral Graph Methods Lecture 9-02/19/2015 Lecture: Expanders, in theory and in practice (2 of 2) Lecturer: Michael Mahoney Scribe: Michael Mahoney Warning: these notes are still very rough.
More informationMA4H4 - GEOMETRIC GROUP THEORY. Contents of the Lectures
MA4H4 - GEOMETRIC GROUP THEORY Contents of the Lectures 1. Week 1 Introduction, free groups, ping-pong, fundamental group and covering spaces. Lecture 1 - Jan. 6 (1) Introduction (2) List of topics: basics,
More informationBoolean cubes EECS150. Mapping truth tables onto cubes. Simplification. The Uniting Theorem. Three variable example
EES5 Section 5 Simplification and State Minimization Fall 2 -cube X oolean cubes Visual technique for indentifying when the uniting theorem can be applied n input variables = n-dimensional "cube" Y 2-cube
More informationDiscrete Differential Geometry. Discrete Laplace-Beltrami operator and discrete conformal mappings.
Discrete differential geometry. Discrete Laplace-Beltrami operator and discrete conformal mappings. Technische Universität Berlin Geometric Methods in Classical and Quantum Lattice Systems, Caputh, September
More informationNavigation in the Space of Hierarchies using NNI Moves
ESE TECHNICAL REPORT - MAY 3, 203 Navigation in the Space of Hierarchies using NNI Moves Omur Arslan, Dan P. Guralnik and Daniel E. Koditschek Abstract A fundamental classification problem common to both
More informationHAMILTON CYCLES IN RANDOM REGULAR DIGRAPHS
HAMILTON CYCLES IN RANDOM REGULAR DIGRAPHS Colin Cooper School of Mathematical Sciences, Polytechnic of North London, London, U.K. and Alan Frieze and Michael Molloy Department of Mathematics, Carnegie-Mellon
More informationIs the equal branch length model a parsimony model?
Table 1: n approximation of the probability of data patterns on the tree shown in figure?? made by dropping terms that do not have the minimal exponent for p. Terms that were dropped are shown in red;
More informationA COMBINATORIAL NON-POSITIVE CURVATURE I: WEAK SYSTOLICITY
A COMBINATORIAL NON-POSITIVE CURVATURE I: WEAK SYSTOLICITY DAMIAN OSAJDA Abstract. We introduce the notion of weakly systolic complexes and groups, and initiate regular studies of them. Those are simplicial
More informationδ-hyperbolic SPACES SIDDHARTHA GADGIL
δ-hyperbolic SPACES SIDDHARTHA GADGIL Abstract. These are notes for the Chennai TMGT conference on δ-hyperbolic spaces corresponding to chapter III.H in the book of Bridson and Haefliger. When viewed from
More informationA NOTE ON SPACES OF ASYMPTOTIC DIMENSION ONE
A NOTE ON SPACES OF ASYMPTOTIC DIMENSION ONE KOJI FUJIWARA AND KEVIN WHYTE Abstract. Let X be a geodesic metric space with H 1(X) uniformly generated. If X has asymptotic dimension one then X is quasi-isometric
More informationAffine Geometry and the Discrete Legendre Transfrom
Affine Geometry and the Discrete Legendre Transfrom Andrey Novoseltsev Department of Mathematics University of Washington April 25, 2008 Andrey Novoseltsev (UW) Affine Geometry April 25, 2008 1 / 24 Outline
More informationInference in Graphical Models Variable Elimination and Message Passing Algorithm
Inference in Graphical Models Variable Elimination and Message Passing lgorithm Le Song Machine Learning II: dvanced Topics SE 8803ML, Spring 2012 onditional Independence ssumptions Local Markov ssumption
More informationDisk-Covering, a Fast-Converging Method for Phylogenetic Tree Reconstruction ABSTRACT
JOURNAL OF COMPUTATIONAL BIOLOGY Volume 6, Numbers 3/4, 1999 Mary Ann Liebert, Inc. Pp. 369 386 Disk-Covering, a Fast-Converging Method for Phylogenetic Tree Reconstruction DANIEL H. HUSON, 1 SCOTT M.
More informationTheDisk-Covering MethodforTree Reconstruction
TheDisk-Covering MethodforTree Reconstruction Daniel Huson PACM, Princeton University Bonn, 1998 1 Copyright (c) 2008 Daniel Huson. Permission is granted to copy, distribute and/or modify this document
More informationLimitations of Algorithm Power
Limitations of Algorithm Power Objectives We now move into the third and final major theme for this course. 1. Tools for analyzing algorithms. 2. Design strategies for designing algorithms. 3. Identifying
More informationBioinformatics 1 -- lecture 9. Phylogenetic trees Distance-based tree building Parsimony
ioinformatics -- lecture 9 Phylogenetic trees istance-based tree building Parsimony (,(,(,))) rees can be represented in "parenthesis notation". Each set of parentheses represents a branch-point (bifurcation),
More informationThe Complexity of the uspr Distance
The omplexity of the uspr istance Maria Luisa onet Universtidad Politecnica de atalunya arcelona, Spain bonet@lsi.upc.edu Published in I/M T 2010 Joint work with Katherine St. John Maria Luisa onet, Phylogenetics
More informationThe β-model for random hypergraphs
The β-model for random hypergraphs espina Stasi (IIT) ased on joint work with Kayvan Sadeghi (MU) Sonja Petrović (IIT) lessandro Rinaldo (MU) Stephen E. Fienberg (MU) lgebraic Statistics 2014 Illinois
More informationNP-Completeness. Andreas Klappenecker. [based on slides by Prof. Welch]
NP-Completeness Andreas Klappenecker [based on slides by Prof. Welch] 1 Prelude: Informal Discussion (Incidentally, we will never get very formal in this course) 2 Polynomial Time Algorithms Most of the
More informationPhylogenetics. Applications of phylogenetics. Unrooted networks vs. rooted trees. Outline
Phylogenetics Todd Vision iology 522 March 26, 2007 pplications of phylogenetics Studying organismal or biogeographic history Systematics ating events in the fossil record onservation biology Studying
More informationCutting Plane Methods II
6.859/5.083 Integer Programming and Combinatorial Optimization Fall 2009 Cutting Plane Methods II Gomory-Chvátal cuts Reminder P = {x R n : Ax b} with A Z m n, b Z m. For λ [0, ) m such that λ A Z n, (λ
More informationEasy Problems vs. Hard Problems. CSE 421 Introduction to Algorithms Winter Is P a good definition of efficient? The class P
Easy Problems vs. Hard Problems CSE 421 Introduction to Algorithms Winter 2000 NP-Completeness (Chapter 11) Easy - problems whose worst case running time is bounded by some polynomial in the size of the
More informationNOTES ON KLEINER S PROOF OF GROMOV S POLYNOMIAL GROWTH THEOREM
NOTES ON KLEINER S PROOF OF GROMOV S POLYNOMIAL GROWTH THEOREM ROMAN SAUER Abstract. We present and explain Kleiner s new proof of Gromov s polynomial growth [Kle07] theorem which avoids the use of Montgomery-Zippin
More informationCLOSURE OPERATIONS IN PHYLOGENETICS. Stefan Grünewald, Mike Steel and M. Shel Swenson
CLOSURE OPERATIONS IN PHYLOGENETICS Stefan Grünewald, Mike Steel and M. Shel Swenson Allan Wilson Centre for Molecular Ecology and Evolution Biomathematics Research Centre University of Canterbury Christchurch,
More informationDissimilarity maps on trees and the representation theory of GL n (C)
Dissimilarity maps on trees and the representation theory of GL n (C) Christopher Manon Department of Mathematics University of California, Berkeley Berkeley, California, U.S.A. chris.manon@math.berkeley.edu
More informationUSA Mathematical Talent Search Round 2 Solutions Year 27 Academic Year
1/2/27. In the grid to the right, the shortest path through unit squares between the pair of 2 s has length 2. Fill in some of the unit squares in the grid so that (i) exactly half of the squares in each
More informationMore Completeness, conp, FNP,etc. CS254 Chris Pollett Oct 30, 2006.
More Completeness, conp, FNP,etc. CS254 Chris Pollett Oct 30, 2006. Outline A last complete problem for NP conp, conp NP Function problems MAX-CUT A cut in a graph G=(V,E) is a set of nodes S used to partition
More informationTHE THREE-STATE PERFECT PHYLOGENY PROBLEM REDUCES TO 2-SAT
COMMUNICATIONS IN INFORMATION AND SYSTEMS c 2009 International Press Vol. 9, No. 4, pp. 295-302, 2009 001 THE THREE-STATE PERFECT PHYLOGENY PROBLEM REDUCES TO 2-SAT DAN GUSFIELD AND YUFENG WU Abstract.
More informationParsimony via Consensus
Syst. Biol. 57(2):251 256, 2008 Copyright c Society of Systematic Biologists ISSN: 1063-5157 print / 1076-836X online DOI: 10.1080/10635150802040597 Parsimony via Consensus TREVOR C. BRUEN 1 AND DAVID
More informationReductions. Example 1
Reductions We want to compare the complexity of different problems. A reduction from problem X to problem Y means that problem X is easier (or, more precisely, not harder) than problem Y. We write X Y
More informationThis article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and
This article appeared in a journal published by Elsevier. The attached copy is furnished to the author for internal non-commercial research and education use, including for instruction at the authors institution
More informationIntro to Theory of Computation
Intro to Theory of Computation LECTURE 25 Last time Class NP Today Polynomial-time reductions Adam Smith; Sofya Raskhodnikova 4/18/2016 L25.1 The classes P and NP P is the class of languages decidable
More informationNP-Complete problems
NP-Complete problems NP-complete problems (NPC): A subset of NP. If any NP-complete problem can be solved in polynomial time, then every problem in NP has a polynomial time solution. NP-complete languages
More informationA new proof of Gromov s theorem on groups of polynomial growth
A new proof of Gromov s theorem on groups of polynomial growth Bruce Kleiner Courant Institute NYU Groups as geometric objects Let G a group with a finite generating set S G. Assume that S is symmetric:
More informationCombinatorial Types of Tropical Eigenvector
Combinatorial Types of Tropical Eigenvector arxiv:1105.55504 Ngoc Mai Tran Department of Statistics, UC Berkeley Joint work with Bernd Sturmfels 2 / 13 Tropical eigenvalues and eigenvectors Max-plus: (R,,
More informationVIII. NP-completeness
VIII. NP-completeness 1 / 15 NP-Completeness Overview 1. Introduction 2. P and NP 3. NP-complete (NPC): formal definition 4. How to prove a problem is NPC 5. How to solve a NPC problem: approximate algorithms
More information7. The Stability Theorem
Vin de Silva Pomona College CBMS Lecture Series, Macalester College, June 2017 The Persistence Stability Theorem Stability Theorem (Cohen-Steiner, Edelsbrunner, Harer 2007) The following transformation
More informationNotes 3 : Maximum Parsimony
Notes 3 : Maximum Parsimony MATH 833 - Fall 2012 Lecturer: Sebastien Roch References: [SS03, Chapter 5], [DPV06, Chapter 8] 1 Beyond Perfect Phylogenies Viewing (full, i.e., defined on all of X) binary
More informationLecture 3: Tropicalizations of Cluster Algebras Examples David Speyer
Lecture 3: Tropicalizations of Cluster Algebras Examples David Speyer Let A be a cluster algebra with B-matrix B. Let X be Spec A with all of the cluster variables inverted, and embed X into a torus by
More informationComplexity Theory of Polynomial-Time Problems
Complexity Theory of Polynomial-Time Problems Lecture 5: Subcubic Equivalences Karl Bringmann Reminder: Relations = Reductions transfer hardness of one problem to another one by reductions problem P instance
More informationChapter 3. Riemannian Manifolds - I. The subject of this thesis is to extend the combinatorial curve reconstruction approach to curves
Chapter 3 Riemannian Manifolds - I The subject of this thesis is to extend the combinatorial curve reconstruction approach to curves embedded in Riemannian manifolds. A Riemannian manifold is an abstraction
More informationPercolation on random triangulations
Percolation on random triangulations Olivier Bernardi (MIT) Joint work with Grégory Miermont (Université Paris-Sud) Nicolas Curien (École Normale Supérieure) MSRI, January 2012 Model and motivations Planar
More informationWeek 8: Testing trees, Bootstraps, jackknifes, gene frequencies
Week 8: Testing trees, ootstraps, jackknifes, gene frequencies Genome 570 ebruary, 2016 Week 8: Testing trees, ootstraps, jackknifes, gene frequencies p.1/69 density e log (density) Normal distribution:
More informationGromov-Hausdorff Approximation of Filament Structure Using Reeb-type Graph
Gromov-Hausdorff Approximation of Filament Structure Using Reeb-type Graph Frédéric Chazal and Ruqi Huang and Jian Sun July 26, 2014 Abstract In many real-world applications data appear to be sampled around
More informationSPHERES IN THE CURVE COMPLEX
SPHERES IN THE CURVE COMPLEX SPENCER DOWDALL, MOON DUCHIN, AND HOWARD MASUR 1. Introduction The curve graph (or curve complex) C(S) associated to a surface S of finite type is a locally infinite combinatorial
More informationSpectral properties of quantum graphs via pseudo orbits
Spectral properties of quantum graphs via pseudo orbits 1, Ram Band 2, Tori Hudgins 1, Christopher Joyner 3, Mark Sepanski 1 1 Baylor, 2 Technion, 3 Queen Mary University of London Cardiff 12/6/17 Outline
More informationSummer School. Finsler Geometry with applications to low-dimensional geometry and topology
Summer School Finsler Geometry with applications to low-dimensional geometry and topology Program Monday 03 June 2013 08:30-09:00 Registration 09:00-09:50 Riemann surfaces Lecture I A Campo 10:10-11:00
More informationNP-Complete Problems and Approximation Algorithms
NP-Complete Problems and Approximation Algorithms Efficiency of Algorithms Algorithms that have time efficiency of O(n k ), that is polynomial of the input size, are considered to be tractable or easy
More informationDiscrete Geometry. Problem 1. Austin Mohr. April 26, 2012
Discrete Geometry Austin Mohr April 26, 2012 Problem 1 Theorem 1 (Linear Programming Duality). Suppose x, y, b, c R n and A R n n, Ax b, x 0, A T y c, and y 0. If x maximizes c T x and y minimizes b T
More informationK-center Hardness and Max-Coverage (Greedy)
IOE 691: Approximation Algorithms Date: 01/11/2017 Lecture Notes: -center Hardness and Max-Coverage (Greedy) Instructor: Viswanath Nagarajan Scribe: Sentao Miao 1 Overview In this lecture, we will talk
More informationTopics in Approximation Algorithms Solution for Homework 3
Topics in Approximation Algorithms Solution for Homework 3 Problem 1 We show that any solution {U t } can be modified to satisfy U τ L τ as follows. Suppose U τ L τ, so there is a vertex v U τ but v L
More informationHyperbolic metric spaces and their applications to large complex real world networks II
Hyperbolic metric spaces Hyperbolic metric spaces and their applications to large complex real world networks II Gabriel H. Tucci Bell Laboratories Alcatel-Lucent May 17, 2010 Tucci Hyperbolic metric spaces
More informationA 3-APPROXIMATION ALGORITHM FOR THE SUBTREE DISTANCE BETWEEN PHYLOGENIES. 1. Introduction
A 3-APPROXIMATION ALGORITHM FOR THE SUBTREE DISTANCE BETWEEN PHYLOGENIES MAGNUS BORDEWICH 1, CATHERINE MCCARTIN 2, AND CHARLES SEMPLE 3 Abstract. In this paper, we give a (polynomial-time) 3-approximation
More informationMore on NP and Reductions
Indian Institute of Information Technology Design and Manufacturing, Kancheepuram Chennai 600 127, India An Autonomous Institute under MHRD, Govt of India http://www.iiitdm.ac.in COM 501 Advanced Data
More informationEfficient hp-finite elements
Efficient hp-finite elements Ammon Washburn July 31, 2015 Abstract Ways to make an hp-finite element method efficient are presented. Standard FEMs and hp-fems with their various strengths and weaknesses
More informationHyperbolicity of mapping-torus groups and spaces
Hyperbolicity of mapping-torus groups and spaces François Gautero e-mail: Francois.Gautero@math.unige.ch Université de Genève Section de Mathématiques 2-4 rue du Lièvre, CP 240 1211 Genève Suisse July
More informationData Structures and Algorithms CMPSC 465
ata Structures and Algorithms MPS LTUR ellman-ford Shortest Paths Algorithm etecting Negative ost ycles Adam Smith // A. Smith; based on slides by K. Wayne,. Leiserson,. emaine L. Negative Weight dges
More informationWeek 7: Bayesian inference, Testing trees, Bootstraps
Week 7: ayesian inference, Testing trees, ootstraps Genome 570 May, 2008 Week 7: ayesian inference, Testing trees, ootstraps p.1/54 ayes Theorem onditional probability of hypothesis given data is: Prob
More informationName Date Period. Notes - Tangents. 1. If a line is a tangent to a circle, then it is to the
Name ate Period Notes - Tangents efinition: tangent is a line in the plane of a circle that intersects the circle in eactly one point. There are 3 Theorems for Tangents. 1. If a line is a tangent to a
More informationA Differential Complex for CAT(0) Cubical Spaces
A Differential Complex for CAT(0) Cubical Spaces J. Brodzki, E. Guentner, N. Higson Abstract In the 1980 s Pierre Julg and Alain Valette, and also Tadeusz Pytlik and Ryszard Szwarc, constructed and studied
More informationOn the Approximability of Partial VC Dimension
On the Approximability of Partial VC Dimension Cristina Bazgan 1 Florent Foucaud 2 Florian Sikora 1 1 LAMSADE, Université Paris Dauphine, CNRS France 2 LIMOS, Université Blaise Pascal, Clermont-Ferrand
More informationCALCULUS ON MANIFOLDS. 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M =
CALCULUS ON MANIFOLDS 1. Riemannian manifolds Recall that for any smooth manifold M, dim M = n, the union T M = a M T am, called the tangent bundle, is itself a smooth manifold, dim T M = 2n. Example 1.
More informationPhylogenetic Networks, Trees, and Clusters
Phylogenetic Networks, Trees, and Clusters Luay Nakhleh 1 and Li-San Wang 2 1 Department of Computer Science Rice University Houston, TX 77005, USA nakhleh@cs.rice.edu 2 Department of Biology University
More informationDesign and Analysis of Algorithms
CSE 0, Winter 08 Design and Analysis of Algorithms Lecture 8: Consolidation # (DP, Greed, NP-C, Flow) Class URL: http://vlsicad.ucsd.edu/courses/cse0-w8/ Followup on IGO, Annealing Iterative Global Optimization
More informationBeyond Galled Trees Decomposition and Computation of Galled Networks
Beyond Galled Trees Decomposition and Computation of Galled Networks Daniel H. Huson & Tobias H.Kloepper RECOMB 2007 1 Copyright (c) 2008 Daniel Huson. Permission is granted to copy, distribute and/or
More informationWork in progress: last updated January 14, 2011
Work in progress: last updated January 14, 2011 1. Lecture 1 1.1. Introduction. This course is called Asymptotics of Filling Problems, and basically what I m going to talk about all stems from one classical
More information4. How to prove a problem is NPC
The reducibility relation T is transitive, i.e, A T B and B T C imply A T C Therefore, to prove that a problem A is NPC: (1) show that A NP (2) choose some known NPC problem B define a polynomial transformation
More informationNP-Completeness. ch34 Hewett. Problem. Tractable Intractable Non-computable computationally infeasible super poly-time alg. sol. E.g.
NP-Completeness ch34 Hewett Problem Tractable Intractable Non-computable computationally infeasible super poly-time alg. sol. E.g., O(2 n ) computationally feasible poly-time alg. sol. E.g., O(n k ) No
More informationarxiv: v2 [q-bio.pe] 6 Jan 2018
Submitted to the Annals of Statistics arxiv: arxiv:606.03059 CONSISTENCY AND CONVERGENCE RATE OF PHYLOGENETIC INFERENCE VIA REGULARIZATION arxiv:606.03059v2 [q-bio.pe] 6 Jan 208 By Vu Dinh,, Lam Si Tung
More informationarxiv: v1 [q-bio.pe] 3 May 2016
PHYLOGENETIC TREES AND EUCLIDEAN EMBEDDINGS MARK LAYER AND JOHN A. RHODES arxiv:1605.01039v1 [q-bio.pe] 3 May 2016 Abstract. It was recently observed by de Vienne et al. that a simple square root transformation
More informationFinal Year M.Sc., Degree Examinations
QP CODE 569 Page No Final Year MSc, Degree Examinations September / October 5 (Directorate of Distance Education) MATHEMATICS Paper PM 5: DPB 5: COMPLEX ANALYSIS Time: 3hrs] [Max Marks: 7/8 Instructions
More informationarxiv: v1 [cs.cc] 9 Oct 2014
Satisfying ternary permutation constraints by multiple linear orders or phylogenetic trees Leo van Iersel, Steven Kelk, Nela Lekić, Simone Linz May 7, 08 arxiv:40.7v [cs.cc] 9 Oct 04 Abstract A ternary
More informationStrongly chordal and chordal bipartite graphs are sandwich monotone
Strongly chordal and chordal bipartite graphs are sandwich monotone Pinar Heggernes Federico Mancini Charis Papadopoulos R. Sritharan Abstract A graph class is sandwich monotone if, for every pair of its
More informationIntroduction to Algorithms
Introduction to Algorithms 6.046J/18.401J/SMA5503 Lecture 18 Prof. Erik Demaine Negative-weight cycles Recall: If a graph G = (V, E) contains a negativeweight cycle, then some shortest paths may not exist.
More information