Parametric and Inverse Parametric Sequence Alignment
|
|
- Angelica Snow
- 5 years ago
- Views:
Transcription
1 Parametric and Inverse Parametric Sequence Alignment Nan Lu, School of Mathematics, Georgia Institute of Technology School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 1
2 Parametric optimization of sequence alignment In this section, we will describe the decomposition of the parametric space for two-parameter global alignment. The objective function, therefore, is max α 0,β 0 (w αx βy), where w, x, y are the numbers of matches, mismatches,indels, respectively. We are interested in bounding the number of regions in the α, β plane. And the final conclusion can be obtained by the following lemmas. Lemma 1 For any alignment A with corresponding tuple (w, x, y), 2w + 2x + y = N, where N = n + m is the sum of sequence lengths. Without loss of generality, we may assume m n. Lemma 2 For any alignment A, w + x n. Lemma 3 For any alignment A, m n y m + n. School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 2
3 Lemma 4 In all alignments of two sequences, y is always odd or even depending on whether m + n is odd or even. There are therefore only n + 1 different values for y. The proof of this lemma follows from Lemma 1 and Lemma 3. Theorem 5 Any line forming a boundary between two regions is of the form β = c + (c )α, for some c > 1 2. Proof Since the value of an alignment is always a linear function of the parameters, it follows that the optimal regions, which are bounded by the intersection of hyperplanes, are all convex polygons. When α = 1, β = 1 2, any alignment has value w + x + y 2 = n+m 2, which implies all boundary lines pass through (α, β) = ( 1, 1 2 ). School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 3
4 Let β = c + (c )α for some c, if c 1 2, then β is negative whenever α is nonnegative. Lemma 6 Along any horizontal line we never encounter breakpoints in the region α > 2β. This is because the optimal alignment in this region will contain no mismatch. Lemma 7 There are at most n + 1 regions. Proof Lemma 6 with β = 0 shows that there is no break points along positive α axis. So all the region boundaries intersect with positive β axis. The value of any alignment along positive β axis is w βy, and y only has n + 1 values. Theorem 8 The number of regions is bounded by O(n 2/3 ). School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 4
5 Proof We define ratio form of the boundary line, namely, β = w i w j y i y j + x j x i y i y j α. Let x i = x i+1 x i and y i = y i y i+1, so we can identity the slope of a boundary line with a pair of ( x i, y i ). Moreover, we can make each y i to be positive. Since i x i n and i y i (m + n) (m n) = 2n, 3n k i=1 ( x i + y i ) 0. For all t, there are at most t 1 distinct pairs of ( x i, y i ), such that x i + y i = t. School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 5
6 Let s be the largest value of t, then we have 3n s t=1 t(t 1) = 1 (s 1)s(s + 1) 3 which implies s = O(n 1 3). k s+1 (t 1) = t=1 s(s + 1) 2 = O(s 2 ) = O(n 2 3 ) Theorem 9 All regions in the decomposition can be simply found in O(nm) time. Therefore, the entire decomposition can be found in O(n 5 3m) time. School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 6
7 Multiple sequence alignment using partial order graphs Figure 1: Construction of the partial order bifurcating graph In this paper, the authors use the standard dynamic programming to compute the value of each alignment and partial order graphs to keep all the information of pair-wise alignment. School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 7
8 An Eulerian path approach to local multiple alignment for DNA sequences Figure 2: Three DNA sequences are built into a three-tuple De Bruijn graph by gluing identical edges and vertices. Each sequence is a path traversing the graph. The picture shows the procedure of constructing a De Bruijn Graph. School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 8
9 References [1] Gusfield, D.: Balasubramanian, K.; Naor, D., Parametric optimization of sequence alignment. Algorithmica 12 (1994), no. 4-5, [2] Waterman, Michael; Eggert, Mark; Lander, Eric, Parametric sequence comparisons, Proc. Natl. Acad. Sci. USA 89(1992) [3] Lee, Christopher; Grasso, Catherine; Sharlow, Mark, Multiple sequence alignment using partial order graphs, Bioinformatics 2002 Mar;18(3): [4] Zhang, Yu; Waterman, Michael, An Eulerian path approach to local multiple alignment for DNA sequences, Proc Natl Acad Sci USA 2005 Feb 1;102(5): [5] Sun, Fangting; Fernndez-Baca, David; Yu, Wei Inverse parametric sequence alignment. J. Algorithms 53 (2004), no. 1, School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 9
10 [6] Pevzner, P., Tang, H., and Waterman, M.S. (2001), An Eulerian path approach to DNA fragment assembly, Proc. Natl. Acad. Sci. USA [7] W.M. Fitch and T.F. Smith, Optimal Sequence Alignments, Proc. Natl. Acad. Sci USA 80(1983) [8] Pachter L, Sturmfels B. Parametric inference for biological sequence analysis, textitproc Natl Acad Sci USA 2004 Nov 16;101(46): [9] Lee, Christopher, Generating consensus sequences from partial order multiple sequence alignment graphs, Bioinformatics 2003 May 22;19(8): [10] Grasso C, Lee C., Combining partial order alignment and progressive multiple sequence alignment increases alignment speed and scalability to very large alignment problems, Bioinformatics 2004 Jul 10;20(10): [11] Fernández-Baca, David; Seppäläinen, Timo; Slutzki, Giora Parametric School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 10
11 multiple sequence alignment and phylogeny construction. J. Discrete Algorithms 2 (2004), no. 2 [12] Yap, Roland H.C., Parametric sequence alignment with constraints, Bioinformatics Constraints 6 (2001), no. 2-3, [13] Waterman, Michael S.; Perlwitz, Marcela D. Line geometries for sequence comparisons. Bull. Math. Biol. 46 (1984), no. 4, [14] Waterman, Michael S. General methods of sequence comparison. Bull. Math. Biol. 46 (1984), no. 4, [15] Waterman, Michael S. Efficient sequence alignment algorithms. J. Theoret. Biol. 108 (1984), no. 3, School of Mathematics, Georgia Institute of Technology 22:36, April 9, 2008 First Previous Next Last 11
Lecture 12 March 4th
Math 239: Discrete Mathematics for the Life Sciences Spring 2008 Lecture 12 March 4th Lecturer: Lior Pachter Scribe/ Editor: Wenjing Zheng/ Shaowei Lin 12.1 Alignment Polytopes Recall that the alignment
More informationBounds on the number of inference functions of a graphical model
Formal Power Series and Algebraic Combinatorics Séries Formelles et Combinatoire Algébrique San Diego, California 26 Bounds on the number of inference functions of a graphical model Sergi Elizalde and
More informationSimple and Fast Inverse Alignment
Simple and Fast Inverse Alignment John Kececioglu and Eagu Kim Department of Computer Science, The University of Arizona, Tucson, AZ 85721, USA {kece, egkim}@cs.arizona.edu Abstract. For as long as biologists
More informationOn Jeśmanowicz Conjecture Concerning Pythagorean Triples
Journal of Mathematical Research with Applications Mar., 2015, Vol. 35, No. 2, pp. 143 148 DOI:10.3770/j.issn:2095-2651.2015.02.004 Http://jmre.dlut.edu.cn On Jeśmanowicz Conjecture Concerning Pythagorean
More information.. Fall 2011 CSC 570: Bioinformatics Alexander Dekhtyar..
.. Fall 2011 CSC 570: Bioinformatics Alexander Dekhtyar.. PAM and BLOSUM Matrices Prepared by: Jason Banich and Chris Hoover Background As DNA sequences change and evolve, certain amino acids are more
More informationNumerical Optimization
Convex Sets Computer Science and Automation Indian Institute of Science Bangalore 560 012, India. NPTEL Course on Let x 1, x 2 R n, x 1 x 2. Line and line segment Line passing through x 1 and x 2 : {y
More informationarxiv: v1 [cs.cc] 30 Jun 2017
On the Complexity of Polytopes in LI( Komei Fuuda May Szedlá July, 018 arxiv:170610114v1 [cscc] 30 Jun 017 Abstract In this paper we consider polytopes given by systems of n inequalities in d variables,
More informationPreferred directions for resolving the non-uniqueness of Delaunay triangulations
Preferred directions for resolving the non-uniqueness of Delaunay triangulations Christopher Dyken and Michael S. Floater Abstract: This note proposes a simple rule to determine a unique triangulation
More informationReducing Genome Assembly Complexity with Optical Maps
Reducing Genome Assembly Complexity with Optical Maps AMSC 663 Mid-Year Progress Report 12/13/2011 Lee Mendelowitz Lmendelo@math.umd.edu Advisor: Mihai Pop mpop@umiacs.umd.edu Computer Science Department
More informationParametric alignment of ordered trees
BIOINFORMATICS Vol. 19 no. 17 2003, pages 2237 2245 DOI: 10.1093/bioinformatics/btg305 Parametric alignment of ordered trees Lusheng Wang 1, and Jianyun Zhao 2 1 Department of Computer Science, City University
More informationPerformance analysis of parallel de novo genome assembly in shared memory system
IOP Conference Series: Earth and Environmental Science PAPER OPEN ACCESS Performance analysis of parallel de novo genome assembly in shared memory system To cite this article: Syam Budi Iryanto et al 2018
More informationTwo Upper Bounds for the Erdős Szekeres Number with Conditions
Discrete Comput Geom (2013) 49:183 188 DOI 10.1007/s00454-012-9474-9 Two Upper Bounds for the Erdős Szekeres Number with Conditions Florian Strunk Received: 8 July 2011 / Revised: 2 July 2012 / Accepted:
More informationMATH115. Polar Coordinate System and Polar Graphs. Paolo Lorenzo Bautista. June 14, De La Salle University
MATH115 Polar Coordinate System and Paolo Lorenzo Bautista De La Salle University June 14, 2014 PLBautista (DLSU) MATH115 June 14, 2014 1 / 30 Polar Coordinates and PLBautista (DLSU) MATH115 June 14, 2014
More informationThe Orchard Crossing Number of an Abstract Graph
City University of New York (CUNY) CUNY Academic Works Publications and Research Kingsborough Community College 009 The Orchard Crossing Number of an Abstract Graph Elie Feder CUNY Kingsborough Community
More informationCharacterization of Graphs with Eulerian Circuits
Eulerian Circuits 3. 73 Characterization of Graphs with Eulerian Circuits There is a simple way to determine if a graph has an Eulerian circuit. Theorems 3.. and 3..2: Let G be a pseudograph that is connected
More informationParametric and Kinetic Minimum Spanning Trees
Parametric and Kinetic Minimum Spanning Trees Pankaj K. Agarwal David Eppstein Leonidas J. Guibas Monika R. Henzinger 1 Parametric Minimum Spanning Tree: Given graph, edges labeled by linear functions
More informationTangents of Parametric Curves
Jim Lambers MAT 169 Fall Semester 2009-10 Lecture 32 Notes These notes correspond to Section 92 in the text Tangents of Parametric Curves When a curve is described by an equation of the form y = f(x),
More informationLinear trees and RNA secondary. structuret's
ELSEVIER Discrete Applied Mathematics 51 (1994) 317-323 DISCRETE APPLIED MATHEMATICS Linear trees and RNA secondary. structuret's William R. Schmitt*.", Michael S. Watermanb "University of Memphis. Memphis,
More informationTWO CONTRIBUTIONS OF EULER
TWO CONTRIBUTIONS OF EULER SIEMION FAJTLOWICZ. MATH 4315 Eulerian Tours. Although some mathematical problems which now can be thought of as graph-theoretical, go back to the times of Euclid, the invention
More informationA THEORETICAL ANALYSIS OF SCALABILITY OF THE PARALLEL GENOME ASSEMBLY ALGORITHMS
A THEORETICAL ANALYSIS OF SCALABILITY OF THE PARALLEL GENOME ASSEMBLY ALGORITHMS Munib Ahmed, Ishfaq Ahmad Department of Computer Science and Engineering, University of Texas At Arlington, Arlington, Texas
More informationAbstract We proved in this paper that 14 triangles are necessary to triangulate a square with every angle no more than 72, answering an unsolved probl
Acute Triangulation of Rectangles Yibin Zhang Hangzhou Foreign Languages School Xiaoyang Sun Hangzhou Foreign Languages School Zhiyuan Fan Hangzhou Xuejun High School 1 Advisor Dongbo Lu Hangzhou Foreign
More informationCHAPTER 2 REVIEW COORDINATE GEOMETRY MATH Warm-Up: See Solved Homework questions. 2.2 Cartesian coordinate system
CHAPTER 2 REVIEW COORDINATE GEOMETRY MATH6 2.1 Warm-Up: See Solved Homework questions 2.2 Cartesian coordinate system Coordinate axes: Two perpendicular lines that intersect at the origin O on each line.
More informationAlgorithmic Semi-algebraic Geometry and its applications. Saugata Basu School of Mathematics & College of Computing Georgia Institute of Technology.
1 Algorithmic Semi-algebraic Geometry and its applications Saugata Basu School of Mathematics & College of Computing Georgia Institute of Technology. 2 Introduction: Three problems 1. Plan the motion of
More informationCrossing Families. Abstract
Crossing Families Boris Aronov 1, Paul Erdős 2, Wayne Goddard 3, Daniel J. Kleitman 3, Michael Klugerman 3, János Pach 2,4, Leonard J. Schulman 3 Abstract Given a set of points in the plane, a crossing
More informationLearning to Align Sequences: A Maximum-Margin Approach
Learning to Align Sequences: A Maximum-Margin Approach Thorsten Joachims Department of Computer Science Cornell University Ithaca, NY 14853 tj@cs.cornell.edu August 28, 2003 Abstract We propose a discriminative
More informationIDBA - A Practical Iterative de Bruijn Graph De Novo Assembler
IDBA - A Practical Iterative de Bruijn Graph De Novo Assembler Yu Peng, Henry Leung, S.M. Yiu, Francis Y.L. Chin Department of Computer Science, The University of Hong Kong Pokfulam Road, Hong Kong {ypeng,
More informationDNA Sequence Assembly and Multiple Sequence Alignment by an Eulerian Path Approach
DNA Sequence Assembly and Multiple Sequence Alignment by an Eulerian Path Approach Yu Zhang Department of Mathematics University of Southern California Los Angeles, CA 90089-1113 Phone: 213-821-2231 yuzhang@usc.edu
More informationChapter 4 Concepts from Geometry
Chapter 4 Concepts from Geometry An Introduction to Optimization Spring, 2014 Wei-Ta Chu 1 Line Segments The line segment between two points and in R n is the set of points on the straight line joining
More informationStructure of spaces of rhombus tilings in the lexicograhic case
EuroComb 5 DMTCS proc. AE, 5, 45 5 Structure of spaces of rhombus tilings in the lexicograhic case Eric Rémila, Laboratoire de l Informatique du Parallélisme (umr 5668 CNRS-INRIA-Univ. Lyon -ENS Lyon),
More information3.5 Day 1 Warm Up. Graph each line. 3.4 Proofs with Perpendicular Lines
3.5 Day 1 Warm Up Graph each line. 1. y = 4x 2. y = 3x + 2 3. y = x 3 4. y = 4 x + 3 3 November 2, 2015 3.4 Proofs with Perpendicular Lines Geometry 3.5 Equations of Parallel and Perpendicular Lines Day
More informationarxiv: v1 [math.gr] 31 Dec 2009
arxiv:1001.0086v1 [math.gr] 31 Dec 2009 Computing the Maximum Slope Invariant in Tubular Groups Christopher H. Cashen Department of Mathematics University of Utah Salt Lake City, UT 8112 cashen@math.utah.edu
More informationDistributed Protein Sequence Alignment
Distributed Protein Sequence Alignment ABSTRACT J. Michael Meehan meehan@wwu.edu James Hearne hearne@wwu.edu Given the explosive growth of biological sequence databases and the computational complexity
More informationA Reduction of Conway s Thrackle Conjecture
A Reduction of Conway s Thrackle Conjecture Wei Li, Karen Daniels, and Konstantin Rybnikov Department of Computer Science and Department of Mathematical Sciences University of Massachusetts, Lowell 01854
More information(for more info see:
Genome assembly (for more info see: http://www.cbcb.umd.edu/research/assembly_primer.shtml) Introduction Sequencing technologies can only "read" short fragments from a genome. Reconstructing the entire
More informationConic Duality. yyye
Conic Linear Optimization and Appl. MS&E314 Lecture Note #02 1 Conic Duality Yinyu Ye Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A. http://www.stanford.edu/
More informationGrade 6 Middle School Math Solution Alignment to Oklahoma Academic Standards
6.N.1 Read, write, and represent integers and rational numbers expressed as fractions, decimals, percents, and ratios; write positive integers as products of factors; use these representations in real-world
More informationIDBA A Practical Iterative de Bruijn Graph De Novo Assembler
IDBA A Practical Iterative de Bruijn Graph De Novo Assembler Yu Peng, Henry C.M. Leung, S.M. Yiu, and Francis Y.L. Chin Department of Computer Science, The University of Hong Kong Pokfulam Road, Hong Kong
More informationHyperbolic Geometry on the Figure-Eight Knot Complement
Hyperbolic Geometry on the Figure-Eight Knot Complement Alex Gutierrez Arizona State University December 10, 2012 Hyperbolic Space Hyperbolic Space Hyperbolic space H n is the unique complete simply-connected
More informationRay shooting from convex ranges
Discrete Applied Mathematics 108 (2001) 259 267 Ray shooting from convex ranges Evangelos Kranakis a, Danny Krizanc b, Anil Maheshwari a;, Jorg-Rudiger Sack a, Jorge Urrutia c a School of Computer Science,
More informationDM545 Linear and Integer Programming. Lecture 2. The Simplex Method. Marco Chiarandini
DM545 Linear and Integer Programming Lecture 2 The Marco Chiarandini Department of Mathematics & Computer Science University of Southern Denmark Outline 1. 2. 3. 4. Standard Form Basic Feasible Solutions
More information2 Geometry Solutions
2 Geometry Solutions jacques@ucsd.edu Here is give problems and solutions in increasing order of difficulty. 2.1 Easier problems Problem 1. What is the minimum number of hyperplanar slices to make a d-dimensional
More informationNew Geometric Representations and Domination Problems on Tolerance and Multitolerance Graphs
New Geometric Representations and Domination Problems on Tolerance and Multitolerance Graphs Archontia Giannopoulou George B. Mertzios School of Engineering and Computing Sciences, Durham University, UK
More informationParity reversing involutions on plane trees and 2-Motzkin paths
European Journal of Combinatorics 27 (2006) 283 289 www.elsevier.com/locate/ejc Parity reversing involutions on plane trees and 2-Motzkin paths William Y.C. Chen a,,louisw.shapiro b,laural.m. Yang a a
More informationConvex Geometry arising in Optimization
Convex Geometry arising in Optimization Jesús A. De Loera University of California, Davis Berlin Mathematical School Summer 2015 WHAT IS THIS COURSE ABOUT? Combinatorial Convexity and Optimization PLAN
More informationSpace Efficient Linear Time Construction of
Space Efficient Linear Time Construction of Suffix Arrays Pang Ko and Srinivas Aluru Dept. of Electrical and Computer Engineering 1 Laurence H. Baker Center for Bioinformatics and Biological Statistics
More informationLectures 19: The Gauss-Bonnet Theorem I. Table of contents
Math 348 Fall 07 Lectures 9: The Gauss-Bonnet Theorem I Disclaimer. As we have a textbook, this lecture note is for guidance and supplement only. It should not be relied on when preparing for exams. In
More informationReal life Problem. Review
Linear Programming The Modelling Cycle in Decision Maths Accept solution Real life Problem Yes No Review Make simplifying assumptions Compare the solution with reality is it realistic? Interpret the solution
More informationMath 5593 Linear Programming Lecture Notes
Math 5593 Linear Programming Lecture Notes Unit II: Theory & Foundations (Convex Analysis) University of Colorado Denver, Fall 2013 Topics 1 Convex Sets 1 1.1 Basic Properties (Luenberger-Ye Appendix B.1).........................
More informationA more efficient algorithm for perfect sorting by reversals
A more efficient algorithm for perfect sorting by reversals Sèverine Bérard 1,2, Cedric Chauve 3,4, and Christophe Paul 5 1 Département de Mathématiques et d Informatique Appliquée, INRA, Toulouse, France.
More informationOptimal Angular Resolution for Face-Symmetric Drawings
Journal of Graph Algorithms and Applications http://jgaa.info/ vol. 15, no. 4, pp. 551 564 (2011) Optimal Angular Resolution for Face-Symmetric Drawings David Eppstein 1 Kevin A. Wortman 2 1 Department
More informationLecture 2 Convex Sets
Optimization Theory and Applications Lecture 2 Convex Sets Prof. Chun-Hung Liu Dept. of Electrical and Computer Engineering National Chiao Tung University Fall 2016 2016/9/29 Lecture 2: Convex Sets 1 Outline
More informationSequence alignment is an essential concept for bioinformatics, as most of our data analysis and interpretation techniques make use of it.
Sequence Alignments Overview Sequence alignment is an essential concept for bioinformatics, as most of our data analysis and interpretation techniques make use of it. Sequence alignment means arranging
More informationOrthogonal Ham-Sandwich Theorem in R 3
Orthogonal Ham-Sandwich Theorem in R 3 Downloaded 11/24/17 to 37.44.201.8. Redistribution subject to SIAM license or copyright; see http://www.siam.org/journals/ojsa.php Abstract The ham-sandwich theorem
More informationCSCI2950-C Lecture 4 DNA Sequencing and Fragment Assembly
CSCI2950-C Lecture 4 DNA Sequencing and Fragment Assembly Ben Raphael Sept. 22, 2009 http://cs.brown.edu/courses/csci2950-c/ l-mer composition Def: Given string s, the Spectrum ( s, l ) is unordered multiset
More informationSPERNER S LEMMA, BROUWER S FIXED-POINT THEOREM, AND THE SUBDIVISION OF SQUARES INTO TRIANGLES
SPERNER S LEMMA, BROUWER S FIXED-POINT THEOREM, AND THE SUBDIVISION OF SQUARES INTO TRIANGLES AKHIL MATHEW Abstract These are notes from a talk I gave for high-schoolers at the Harvard- MIT Mathematics
More informationAn Algorithm for Computing the Convex Hull of a Set of Imprecise Line Segment Intersection
Int. J. Open Problems Compt. Math., Vol. 7, No. 3, September, 2014 ISSN 1998-6262; Copyright @ICSRS Publication, 2014 www.i-csrs.org An Algorithm for Computing the Convex Hull of a Set of Imprecise Line
More informationParameterization. Michael S. Floater. November 10, 2011
Parameterization Michael S. Floater November 10, 2011 Triangular meshes are often used to represent surfaces, at least initially, one reason being that meshes are relatively easy to generate from point
More informationLecture 9: Linear Programming
Lecture 9: Linear Programming A common optimization problem involves finding the maximum of a linear function of N variables N Z = a i x i i= 1 (the objective function ) where the x i are all non-negative
More informationGraphing Linear Inequalities in Two Variables.
Many applications of mathematics involve systems of inequalities rather than systems of equations. We will discuss solving (graphing) a single linear inequality in two variables and a system of linear
More informationLower estimate of the square-to-linear ratio for regular Peano curves
DOI 10.1515/dma-2014-0012 Discrete Math. Appl. 2014; 24 (3):123 12 Konstantin E. Bauman Lower estimate of the square-to-linear ratio for regular Peano curves Abstract: We prove that the square-to-linear
More informationOn the number of distinct directions of planes determined by n points in R 3
On the number of distinct directions of planes determined by n points in R 3 Rom Pinchasi August 27, 2007 Abstract We show that any set of n points in R 3, that is not contained in a plane, determines
More informationApplied Mathematics Letters. Graph triangulations and the compatibility of unrooted phylogenetic trees
Applied Mathematics Letters 24 (2011) 719 723 Contents lists available at ScienceDirect Applied Mathematics Letters journal homepage: www.elsevier.com/locate/aml Graph triangulations and the compatibility
More informationAdvanced Operations Research Techniques IE316. Quiz 1 Review. Dr. Ted Ralphs
Advanced Operations Research Techniques IE316 Quiz 1 Review Dr. Ted Ralphs IE316 Quiz 1 Review 1 Reading for The Quiz Material covered in detail in lecture. 1.1, 1.4, 2.1-2.6, 3.1-3.3, 3.5 Background material
More informationMINIMAL FREE RESOLUTIONS OF COMPLETE BIPARTITE GRAPH IDEALS
MINIMAL FREE RESOLUTIONS OF COMPLETE BIPARTITE GRAPH IDEALS DANIEL VISSCHER Department of Mathematics, St. Olaf College, Northfield, MN 55057, USA visscher@stolaf.edu Abstract. This paper gives an explicit
More informationAn Efficient Algorithm for Computing Non-overlapping Inversion and Transposition Distance
An Efficient Algorithm for Computing Non-overlapping Inversion and Transposition Distance Toan Thang Ta, Cheng-Yao Lin and Chin Lung Lu Department of Computer Science National Tsing Hua University, Hsinchu
More informationPage 1 Month Unit Content Section Benchmarks Description Sept 4- Oct Unit 1: 3 Whole # and decimal operations 1.1, 1.2, 1.5, 1.7, 1.8, 1.9,2.1, 2.3, 2.4, 2.6, 2.8 6.2.2.1 Apply the associative, commutative
More informationLecture 10. Sequence alignments
Lecture 10 Sequence alignments Alignment algorithms: Overview Given a scoring system, we need to have an algorithm for finding an optimal alignment for a pair of sequences. We want to maximize the score
More informationGeometry. Geometric Graphs with Few Disjoint Edges. G. Tóth 1,2 and P. Valtr 2,3. 1. Introduction
Discrete Comput Geom 22:633 642 (1999) Discrete & Computational Geometry 1999 Springer-Verlag New York Inc. Geometric Graphs with Few Disjoint Edges G. Tóth 1,2 and P. Valtr 2,3 1 Courant Institute, New
More informationON THE EMPTY CONVEX PARTITION OF A FINITE SET IN THE PLANE**
Chin. Ann. of Math. 23B:(2002),87-9. ON THE EMPTY CONVEX PARTITION OF A FINITE SET IN THE PLANE** XU Changqing* DING Ren* Abstract The authors discuss the partition of a finite set of points in the plane
More informationLine Arrangement. Chapter 6
Line Arrangement Chapter 6 Line Arrangement Problem: Given a set L of n lines in the plane, compute their arrangement which is a planar subdivision. Line Arrangements Problem: Given a set L of n lines
More informationPick s Theorem and Lattice Point Geometry
Pick s Theorem and Lattice Point Geometry 1 Lattice Polygon Area Calculations Lattice points are points with integer coordinates in the x, y-plane. A lattice line segment is a line segment that has 2 distinct
More informationMath 414 Lecture 2 Everyone have a laptop?
Math 44 Lecture 2 Everyone have a laptop? THEOREM. Let v,...,v k be k vectors in an n-dimensional space and A = [v ;...; v k ] v,..., v k independent v,..., v k span the space v,..., v k a basis v,...,
More informationParametric Alignment of Drosophila Genomes
Parametric Alignment of Drosophila Genomes Colin Dewey, Peter Huggins, Kevin Woods, Bernd Sturmfels, Lior Pachter Department of Mathematics University of California at Berkeley Abstract The classic algorithms
More informationLecture 15: The subspace topology, Closed sets
Lecture 15: The subspace topology, Closed sets 1 The Subspace Topology Definition 1.1. Let (X, T) be a topological space with topology T. subset of X, the collection If Y is a T Y = {Y U U T} is a topology
More informationDistance Trisector Curves in Regular Convex Distance Metrics
Distance Trisector Curves in Regular Convex Distance Metrics Tetsuo sano School of Information Science JIST 1-1 sahidai, Nomi, Ishikawa, 923-1292 Japan t-asano@jaist.ac.jp David Kirkpatrick Department
More information2D rendering takes a photo of the 2D scene with a virtual camera that selects an axis aligned rectangle from the scene. The photograph is placed into
2D rendering takes a photo of the 2D scene with a virtual camera that selects an axis aligned rectangle from the scene. The photograph is placed into the viewport of the current application window. A pixel
More informationDynamic Programming & Smith-Waterman algorithm
m m Seminar: Classical Papers in Bioinformatics May 3rd, 2010 m m 1 2 3 m m Introduction m Definition is a method of solving problems by breaking them down into simpler steps problem need to contain overlapping
More informationCuts of the Hypercube
Cuts of the Hypercube Neil Calkin, Kevin James, J. Bowman Light, Rebecca Myers, Eric Riedl, Veronica July 3, 8 Abstract This paper approaches the hypercube slicing problem from a probabilistic perspective.
More informationDerrick Stolee. April 12,
1 / 38 University Of Nebraska Lincoln Computer Science & Mathematics April 12, 2008 s-dstolee1@math.unl.edu 2 / 38 Acknowledgments Research Assistance and Funding This research funded by UCARE USDA FCIC/RMA
More information7 th Grade HONORS Year at a Glance
These skills will be incorporated into at least 75% of the test questions in reporting categories 1 5 and will be identified along with content standards. 7.13A identify and apply mathematics to everyday
More informationOn Graphs Supported by Line Sets
On Graphs Supported by Line Sets Vida Dujmović, William Evans, Stephen Kobourov, Giuseppe Liotta, Christophe Weibel, and Stephen Wismath School of Computer Science Carleton University cgm.cs.mcgill.ca/
More informationCommon Substrings in Random Strings
Common Substrings in Random Strings Eric Blais, Mathieu Blanchette McGill Centre for Bioinformatics [eblais,blanchem]@mcb.mcgill.ca Common k-substring Problem Given: A set of strings S 1, S 2,, S r and
More informationComputing the Betti Numbers of Arrangements. Saugata Basu School of Mathematics & College of Computing Georgia Institute of Technology.
1 Computing the Betti Numbers of Arrangements Saugata Basu School of Mathematics & College of Computing Georgia Institute of Technology. 2 Arrangements in Computational Geometry An arrangement in R k is
More informationCMSC 754 Computational Geometry 1
CMSC 754 Computational Geometry 1 David M. Mount Department of Computer Science University of Maryland Fall 2005 1 Copyright, David M. Mount, 2005, Dept. of Computer Science, University of Maryland, College
More informationProduct constructions for transitive decompositions of graphs
116 Product constructions for transitive decompositions of graphs Geoffrey Pearce Abstract A decomposition of a graph is a partition of the edge set, giving a set of subgraphs. A transitive decomposition
More informationarxiv:cs/ v1 [cs.cc] 18 May 2004
Note on Counting Eulerian Circuits Graham R. Brightwell Peter Winkler arxiv:cs/0405067v1 [cs.cc] 18 May 2004 September 7, 2018 Abstract We show that the problem of counting the number of Eulerian circuits
More informationMath 348 Differential Geometry of Curves and Surfaces
Math 348 Differential Geometry of Curves and Surfaces Lecture 3 Curves in Calculus Xinwei Yu Sept. 12, 2017 CAB 527, xinwei2@ualberta.ca Department of Mathematical & Statistical Sciences University of
More informationIndirect measure the measurement of an object through the known measure of another object.
Indirect measure the measurement of an object through the known measure of another object. M Inequality a sentence that states one expression is greater than, greater than or equal to, less than, less
More informationOn Merging Straight Skeletons
On Merging Straight Skeletons Franz Aurenhammer 1 and Michael Steinkogler 2 1 Institute for Theoretical Computer Science, University of Technology, Graz, Austria auren@igi.tugraz.at 2 Institute for Theoretical
More informationOn Multi-Stack Boundary Labeling Problems
On Multi-Stack Boundary Labeling Problems MICHAEL A. BEKOS 1, MICHAEL KAUFMANN 2, KATERINA POTIKA 1, ANTONIOS SYMVONIS 1 1 National Technical University of Athens School of Applied Mathematical & Physical
More informationSome Advanced Topics in Linear Programming
Some Advanced Topics in Linear Programming Matthew J. Saltzman July 2, 995 Connections with Algebra and Geometry In this section, we will explore how some of the ideas in linear programming, duality theory,
More informationComputational Geometry TOPICS Preliminaries Point in a Polygon Polygon Construction Convex Hulls
Computational Geometry TOPICS Preliminaries Point in a Polygon Polygon Construction Convex Hulls CSE5311 Kumar 1 Geometric Algorithms Geometric Algorithms find applications in such areas as Computer Graphics
More informationThree Dimensional Geometry. Linear Programming
Three Dimensional Geometry Linear Programming A plane is determined uniquely if any one of the following is known: The normal to the plane and its distance from the origin is given, i.e. equation of a
More informationNotes Lesson 3 4. Positive. Coordinate. lines in the plane can be written in standard form. Horizontal
A, B, C are Notes Lesson 3 4 Standard Form of an Equation: Integers Ax + By = C Sometimes it is preferred that A is Positive All lines in the plane can be written in standard form. Oblique Coordinate Horizontal
More informationCombinatorial Geometry & Topology arising in Game Theory and Optimization
Combinatorial Geometry & Topology arising in Game Theory and Optimization Jesús A. De Loera University of California, Davis LAST EPISODE... We discuss the content of the course... Convex Sets A set is
More informationBounds on the signed domination number of a graph.
Bounds on the signed domination number of a graph. Ruth Haas and Thomas B. Wexler September 7, 00 Abstract Let G = (V, E) be a simple graph on vertex set V and define a function f : V {, }. The function
More informationBasic Euclidean Geometry
hapter 1 asic Euclidean Geometry This chapter is not intended to be a complete survey of basic Euclidean Geometry, but rather a review for those who have previously taken a geometry course For a definitive
More informationPolygon Triangulation. (slides partially by Daniel Vlasic )
Polygon Triangulation (slides partially by Daniel Vlasic ) Triangulation: Definition Triangulation of a simple polygon P: decomposition of P into triangles by a maximal set of non-intersecting diagonals
More information1 The range query problem
CS268: Geometric Algorithms Handout #12 Design and Analysis Original Handout #12 Stanford University Thursday, 19 May 1994 Original Lecture #12: Thursday, May 19, 1994 Topics: Range Searching with Partition
More informationAn introduction to interpolation and splines
An introduction to interpolation and splines Kenneth H. Carpenter, EECE KSU November 22, 1999 revised November 20, 2001, April 24, 2002, April 14, 2004 1 Introduction Suppose one wishes to draw a curve
More information