The Happy Ending Problem

Size: px
Start display at page:

Download "The Happy Ending Problem"

Transcription

1 The Happy Ending Problem Neeldhara Misra STATUTORY WARNING This doument is a draft version 1 Introdution The Happy Ending problem first manifested itself on a typial wintery evening in 1933 These evenings would witness meetings of the Anonymous soiety (named so beause the meetings happened under the statue of Anonymous in the ity park of downtown Budapest, in Hungary), whih involved Paul Erdös, Esther Klein, Endre Makai, and György Szekeres The meetings served to feed their ommon passion for mathematis, and as the story goes a few things besides It was during suh a meeting that Klein posed the following question after some doodling: how many points do we need on a plane to guarantee that some four of them form a onvex quadrilateral? Clearly, four points are not enough: with some bad luk, three of them form a triangle and the fourth lies inside the triangle formed by the other three, and as a result, there are no four points that form a onvex quadrilateral On the other hand, and a little less learly, five points suffie Figure 1: Klein s proof for why any set of five points in general position must ontain four points that determine b a onvex quadrilateral Klien s reasoning was as follows: if the five points lie on a pentagon, then any four of them form a onvex d quadrilateral If four points form a onvex quadrilateral with the remaining point in the interior, then we are done again, for the four outer points take on the desired shape Finally, if three points form a triangle and both the remaining points lie in the interior of the triangle, then one of the sides of the triangle together with the line that joins the two interior points will form a onvex quadrilateral We remark that throughout this disussion, the points are always assumed to be in what is alled the general position, whih means that no three points are ollinear a Page 1 of 6

2 2 Some Notions and Notation Makai managed to show that one would need nine points to guarantee the existene of a onvex pentagon Interestingly, there is exatly one onfiguration of eight points for whih a onvex pentagon annot be formed when the first four points form a square and the last four points form a square surrounding the first The addition of a new point anywhere auses a onvex pentagon This, with some detail, amounts to a proof of Makai s laim As far as speifis go, the story ends here nobody knows the exat value of the smallest number of points one would need to guarantee a onvex hexagon What is known, however, is that the number is more than 17, and less than 37 Beyond the speifis, the natural generalization of this question that emerges is the following: given a natural number n, how many points do we need before we an guarantee that some subset of n verties will form a onvex polygon? The first thing to ask is whether the answer is even finite for every n, and if it is, then one might wonder how the answer behaves as a funtion of n Notationally, the tradition is to use g(n) to refer to the smallest number of points neessary to guarantee that a subset of n of them will form a onvex polygon Erdös and Szekeres answered the first question in the affirmative, showing upper bounds in a ouple of different ways The first method appealed to Ramsey theory, and shows that: g(n) R 4 (5, n) The other method relies on geometri onsiderations and leads to: g(n) ( ) 2n n 2 Figure 2: Makai s extremal example showing 8 points without a onvex pentagon We will desribe a ouple of proofs with a Ramsey flavor and then move to the geometri variant Inidentally, it was Erdös who dubbed this the Happy Ending Problem onsidering that shortly after these results were published, Szekeres and Klein got married 2 Some Notions and Notation In Eulidean spae, an objet is onvex if for every pair of points within the objet, every point on the straight line segment that joins them is also within the objet The onvex hull or onvex envelope of a set X of points in the Eulidean plane or Eulidean spae is the smallest onvex set that ontains X For instane, when X is a bounded subset of the plane, the onvex hull may be visualized as the shape formed by a rubber band strethed around X Given a set S of points on the plane, we say that the points determine a onvex objet if there are no points from S in the interior of the onvex hull of S We use R(s, t) to denote the Ramsey number on 2-olored omplete graphs That is to say, n = R(s, t) is the smallest integer suh that any oloring of K n with two olors (say red and blue) admits a red K s or a blue K t The notion an be generalized in several ways For instane, we use n := R k (s, t) to denote the Ramsey number on 2-olored omplete hypergraphs, where we are assured that in any 2-oloring of the k-sized subsets of K n, there is a subset of [n] of size s all of whose k-subsets are olored red, or there is a subset of [n] of size t all of whose k-subsets are olored blue On the other hand, we use n := R(s 1, s 2,, s t ) to denote the Ramsey number on Page 2 of 6

3 3 A few proofs of Erdös-Szekeres t-olored omplete graphs In this ase, in any oloring of the edges of K n with olors from [t], there exists i, 1 i t, for whih there is a subset of size s i olored with olor i We use [t] to denote the set {1, 2,, t} 3 A few proofs of Erdös-Szekeres We first show that g(n) R 4 (5, n) Suppose we are given some onfiguration of N := R 4 (5, n) points Label the points arbitrarily from 1, 2,, N We now desribe a oloring of the four-subsets of [N] Let S = {a, b,, d} N Consider the points labeled a, b, and d If these points form a onvex quadrilateral in the plane, then olor S blue, otherwise, olor S red By definition, we know that R 4 (5, n) either has a five-sized subset all of whose 4-sized subsets are olored red, or it has a n sized set all of whose 4-subsets are olored blue Reall, at this point, Klein s observation that any set of five points in the plane admits a subset of four points that reate a onvex quadrilateral Given this, our oloring ertainly annot admit a five-sized subset all of whose 4-sized subsets are olored red, for this would mean that we have identified five points in the plan all of whose four-sized subsets do not form onvex quadrilaterals, ontraditing our observation Thus, we must have a subset of size n all of whose four-sized subsets are olored blue, and the orresponding points by the definition of the oloring are suh that any four points form onvex regions in the plane From here, we laim that the entire set of points form a onvex n-gon Notie that it suffies to show that no point lies in the interior of the onvex hull of the remaining points However, this is easy to see, beause whenever a point lies in the interior of the onvex hull of the remaining points, one an form a triangle enlosing this point, whih would then imply a subset of four points that do not form a onvex quadrilateral a ontradition a b d Figure 3: If all triangles of a four-sized subset are monohromati and the points orresponding to the four-sized subset do not form a onvex objet, we obtain a ontradition based on the design of the triangles There is another elegant proof that uses the Ramsey numbers This argument is attributed to Tarsy, who was an undergraduate student when he proposed the proof while taking an exam in a ombinatoris ourse As before, let suppose we have N points on the plane, and this time, let N = R 3 (n, n) We now proeed to olor the three-element subsets of [N] Let S = {a, b, } be a 3-element subset where a < b < (WLOG) Color the set S blue if one enounters the points in the order (a, b, ) by passing lokwise around their onvex hull, and olor it red otherwise Sine N is R 3 (n, n), we are assured of a subset X of size n all of whose 3-sized subsets are olored with the same olor Now, we laim that the orresponding points form a onvex n-gon We will show that any four points among these n form a onvex region, and the proof follows as it did in the previous ase We abuse notation and ontinue to use X to refer to the subset of points on the plane that have labels orresponding to elements in X Consider any four points from X in the plane, and let S be the subset of N formed by the labels of these points Reall that, by the hoie of X, all 3-sized subsets of X Page 3 of 6

4 3 A few proofs of Erdös-Szekeres are olored with the same olor, and in partiular, all 3-sized subsets of S are olored with the same olor as well Without loss of generality, let the olor be blue Assume, for the sake of ontradition, that one of the points of S lies inside the triangle formed by the other three Let the endpoints of the triangle be a, b, with a < b < (WLOG) Let d be the point on the interior of b this triangle Sine d forms a triangle with a and that is olored blue, so we have a < d < Now, if d < b, then a < d < b, and the set orresponding to the triangle (a, d, b) should be olored red, and if d > b, then b < d <, and the set orresponding to the triangle (b, d, ) should be olored red In either situation, we have d arrived at a ontradition a We now turn to a proof with a geometri flavor Let us all a sequene of n line segments onseutive if the right endpoint of the i th line segment is also the left endpoint of the (i + 1) th, for the 1 i < n The length of suh a sequene is simply n, the number of points that determine the set of line segments We now propose the following definitions: A sequene of onseutive line segments is alled a ap if their slopes are monotonially dereasing A sequene of onseutive line segments is alled a up if their slopes are monotonially inreasing Figure 4: An example of a ap (left) and a up (right) Now, notie that if we have a ap of length n, then the n points involved in the ap atually determine a onvex n-gon The same an be said of a up So we are naturally interested in knowing if any suitably large set of points either has a ap of length n or a up of length n Let s name and onquer: denote by f(k, l) the smallest number of points suh that any olletion of f(k, l) points on the plane ontains a ap of length k or a up of length l Notie that g(n) f(n, n) We will now fous on showing a bound for f(k, l) First, observe that f(k, 3) = k This is quite easy to see: for example, given any k points x 1,, x k, if they form a ap of length k then we are done If not, then the slopes of (x 1, x 2 ),, (x k 1, x k ) are not monotonially inreasing, then there must be a onseutive pair of segments p, p + 1 for whih the slope of (p + 1) is less than the slope of p, and these two segments form a up of length 3, and again, we are done Along similar lines, one an argue that f(3, k) = k Thus we have: Now we propose the following reurrene: f(k, 3) = f(3, k) = k f(k, l) f(k 1, l) + f(k, l 1) + 1 To show this, onsider a olletion X of f(k 1, l) + f(k, l 1) 1 points in the plane If some k points form a k-ap, the we are done If not, let C be the olletion of all the (k 1)-aps formed by points in X We are now going to behead the aps Speifially, let L be the set of all the left-most endpoints of aps in C Consider X \ L Now, notie that in X \ L, even the longest aps have length stritly less than k 1 Therefore, if X\L f(k 1, l), then X\L must admit a up of length l, and we are done If, on the other hand, X\L < f(k 1, l), then notie that L > f(k, l 1) 1, or L f(k, l 1) Sine we assumed that X does not have aps of length k (reall that if this was the ase we would be done straightaway), the set L must admit a up of length at least (l 1) Now, the points of this up are atually also the left-most endpoints of (k 1)-length aps in X Page 4 of 6

5 a 4 Shur s Theorem The final observation that linhes this argument is the following: if a up of length (l 1) ends at the beginning of a ap of length (k 1), then either the ap or the up an be extended further, elongating it by one This is quite easy to see, beause if v is the point ommon to the ap and the up, and if u lies before v on the up, and w is next to v on the ap, then depending on the angle between uv and vw, the slope from uv to vw is either inreasing or dereasing, and either way, either the ap or the up an be extended by one more, whih brings us to the desired onlusion Figure 5: A ap and a up ombine to form a larger up (left) or a ap and a up ombine to form a larger ap (right) The reurrene that we established an be opened up so as to arrive at the following: ( ) k + l 2 f(k, l) + 1 k 2 The orretness of the expression above an be verified indutively: ( ) ( ) ( ) k + l 3 k + l 3 k + l 2 f(k, l) f(k 1, l) + f(k, l 1) = + 1 k 3 k 2 k 2 The last equality is obtained by applying the simple identity: ( ) n + 1 = k Notie that the bound on g(n) omes from setting k = l = n ( ) ( ) n n + k k 1 4 Shur s Theorem An interesting appliation of Ramsey numbers is in number theory Consider the following definition For a number r, let Sr the smallest number whih satisfies the following property: for any partition of {1, 2,, S r } into n parts, there exists a partition ontaining three numbers satisfying the equation: x + y = z With our training so far, we are ompelled to ask ourselves - does S r exist, and if it does, what does it look like? Consider the Ramsey number on r-olored graphs: let t be R(3, 3,, 3) In other words, t is suh that in any r-oloring of K t, we are assured of the existene of a monohromati triangle Ramsey s theorem tells us that suh a t exists, and is finite, for every r Page 5 of 6

6 4 Shur s Theorem We now laim that the number t is an exellent andidate for S n That is to say, if we have at least t numbers at hand, then any partition of [t] into r parts will lead to a part with the sum property Imagine that we want to assoiate the partitions of [t] with olors of K t, and we would like to engineer the assoiation in suh a way that monohromati triangles start orresponding to the equation x + y = z We urge the reader to ponder for a moment on what a suitable assoiation might be To begin with, suppose we are given a partition the numbers [t] into r parts Let P i be the numbers in the i th partition Imagine now K t to be the omplete graph on the vertex set [t], and onsider the following oloring of the edges of K t : an edge (p, q) gets olor i if (p q) P i Notie that we have used only r olors Sine we know that every r oloring of K t admits a monohromati triangle, our oloring in partiular must have one Let the monohromati triangle have olor j, and let its end points {u, v, w}, with u < v < w (WLOG) Clearly, (v u), (w v) and (w u) lie in P j Notie that we might set x to (v u), y to (w v) and z to (w u), to ahieve the desired effet This result was disovered by Issai Shur, a German mathematiian of Russian desent in 1916 Shur s motivation was the study of the the famous equation of Fermat, namely x n + y n = z n, restrited to the field of primes If there are integers x, y, z satisfying this equation, then for every prime p, they also solve the ongruene equation x n +y n = z n (modp) Shur used the result above to show that the ongruene equation has a non-trivial solution for all large primes p, showing that Fermat s Last Theorem is false in the field Z p for any suffiiently large prime p Page 6 of 6

1. The collection of the vowels in the word probability. 2. The collection of real numbers that satisfy the equation x 9 = 0.

1. The collection of the vowels in the word probability. 2. The collection of real numbers that satisfy the equation x 9 = 0. C HPTER 1 SETS I. DEFINITION OF SET We begin our study of probability with the disussion of the basi onept of set. We assume that there is a ommon understanding of what is meant by the notion of a olletion

More information

Solutions to Tutorial 2 (Week 9)

Solutions to Tutorial 2 (Week 9) The University of Syney Shool of Mathematis an Statistis Solutions to Tutorial (Week 9) MATH09/99: Disrete Mathematis an Graph Theory Semester, 0. Determine whether eah of the following sequenes is the

More information

On the Minimum Number of Convex Quadrilaterals in Point Sets of Given Numbers of Points

On the Minimum Number of Convex Quadrilaterals in Point Sets of Given Numbers of Points On the Minimum Number of Convex Quadrilaterals in Point Sets of Given Numbers of Points Hu Yuzhong Chen Luping Zhu Hui Ling Xiaofeng (Supervisor) Abstract Consider the following problem. Given n, k N,

More information

Gray Codes for Reflectable Languages

Gray Codes for Reflectable Languages Gray Codes for Refletable Languages Yue Li Joe Sawada Marh 8, 2008 Abstrat We lassify a type of language alled a refletable language. We then develop a generi algorithm that an be used to list all strings

More information

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem

Calculation of typical running time of a branch-and-bound algorithm for the vertex-cover problem Calulation of typial running time of a branh-and-bound algorithm for the vertex-over problem Joni Pajarinen, Joni.Pajarinen@iki.fi Otober 21, 2007 1 Introdution The vertex-over problem is one of a olletion

More information

Colouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G.

Colouring contact graphs of squares and rectilinear polygons de Berg, M.T.; Markovic, A.; Woeginger, G. Colouring ontat graphs of squares and retilinear polygons de Berg, M.T.; Markovi, A.; Woeginger, G. Published in: nd European Workshop on Computational Geometry (EuroCG 06), 0 Marh - April, Lugano, Switzerland

More information

Combinatorial Gems. Po-Shen Loh. June 2009

Combinatorial Gems. Po-Shen Loh. June 2009 Combinatorial Gems Po-Shen Loh June 2009 Although this lecture does not contain many offical Olympiad problems, the arguments which are used are all common elements of Olympiad problem solving. Some of

More information

Pebble Sets in Convex Polygons

Pebble Sets in Convex Polygons 2 1 Pebble Sets in Convex Polygons Kevin Iga, Randall Maddox June 15, 2005 Abstract Lukács and András posed the problem of showing the existence of a set of n 2 points in the interior of a convex n-gon

More information

Vertex Unfoldings of Orthogonal Polyhedra: Positive, Negative, and Inconclusive Results

Vertex Unfoldings of Orthogonal Polyhedra: Positive, Negative, and Inconclusive Results CCCG 2018, Winnipeg, Canada, August 8 10, 2018 Vertex Unfoldings of Orthogonal Polyhedra: Positive, Negative, and Inonlusive Results Luis A. Garia Andres Gutierrrez Isaa Ruiz Andrew Winslow Abstrat We

More information

The Erdős Szekeres Theorem: Upper Bounds and Related Results

The Erdős Szekeres Theorem: Upper Bounds and Related Results Combinatorial and Computational Geometry MSRI Publications Volume 52, 2005 The Erdős Szekeres Theorem: Upper Bounds and Related Results Abstract. Let ES(n denote the least integer such that among any ES(n

More information

The Helly Number of the Prime-coordinate Point Set

The Helly Number of the Prime-coordinate Point Set The Helly Number of the Prime-coordinate Point Set By KEVIN BARRETT SUMMERS SENIOR THESIS Submitted in partial satisfaction of the requirements for Highest Honors for the degree of BACHELOR OF SCIENCE

More information

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0; Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;

More information

Extracting Partition Statistics from Semistructured Data

Extracting Partition Statistics from Semistructured Data Extrating Partition Statistis from Semistrutured Data John N. Wilson Rihard Gourlay Robert Japp Mathias Neumüller Department of Computer and Information Sienes University of Strathlyde, Glasgow, UK {jnw,rsg,rpj,mathias}@is.strath.a.uk

More information

Another abstraction of the Erdős-Szekeres Happy End Theorem

Another abstraction of the Erdős-Szekeres Happy End Theorem Another abstraction of the Erdős-Szekeres Happy End Theorem Noga Alon Ehsan Chiniforooshan Vašek Chvátal François Genest Submitted: July 13, 2009; Accepted: Jan 26, 2010; Published: XX Mathematics Subject

More information

Directed Rectangle-Visibility Graphs have. Abstract. Visibility representations of graphs map vertices to sets in Euclidean space and

Directed Rectangle-Visibility Graphs have. Abstract. Visibility representations of graphs map vertices to sets in Euclidean space and Direted Retangle-Visibility Graphs have Unbounded Dimension Kathleen Romanik DIMACS Center for Disrete Mathematis and Theoretial Computer Siene Rutgers, The State University of New Jersey P.O. Box 1179,

More information

1 The Knuth-Morris-Pratt Algorithm

1 The Knuth-Morris-Pratt Algorithm 5-45/65: Design & Analysis of Algorithms September 26, 26 Leture #9: String Mathing last hanged: September 26, 27 There s an entire field dediated to solving problems on strings. The book Algorithms on

More information

1/25 Warm Up Find the value of the indicated measure

1/25 Warm Up Find the value of the indicated measure 1/25 Warm Up Find the value of the indicated measure. 1. 2. 3. 4. Lesson 7.1(2 Days) Angles of Polygons Essential Question: What is the sum of the measures of the interior angles of a polygon? What you

More information

Chapter 2: Introduction to Maple V

Chapter 2: Introduction to Maple V Chapter 2: Introdution to Maple V 2-1 Working with Maple Worksheets Try It! (p. 15) Start a Maple session with an empty worksheet. The name of the worksheet should be Untitled (1). Use one of the standard

More information

Lesson 7.1. Angles of Polygons

Lesson 7.1. Angles of Polygons Lesson 7.1 Angles of Polygons Essential Question: How can I find the sum of the measures of the interior angles of a polygon? Polygon A plane figure made of three or more segments (sides). Each side intersects

More information

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking

Algorithms for External Memory Lecture 6 Graph Algorithms - Weighted List Ranking Algorithms for External Memory Leture 6 Graph Algorithms - Weighted List Ranking Leturer: Nodari Sithinava Sribe: Andi Hellmund, Simon Ohsenreither 1 Introdution & Motivation After talking about I/O-effiient

More information

A Unified Subdivision Scheme for Polygonal Modeling

A Unified Subdivision Scheme for Polygonal Modeling EUROGRAPHICS 2 / A. Chalmers and T.-M. Rhyne (Guest Editors) Volume 2 (2), Number 3 A Unified Subdivision Sheme for Polygonal Modeling Jérôme Maillot Jos Stam Alias Wavefront Alias Wavefront 2 King St.

More information

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425)

Automatic Physical Design Tuning: Workload as a Sequence Sanjay Agrawal Microsoft Research One Microsoft Way Redmond, WA, USA +1-(425) Automati Physial Design Tuning: Workload as a Sequene Sanjay Agrawal Mirosoft Researh One Mirosoft Way Redmond, WA, USA +1-(425) 75-357 sagrawal@mirosoft.om Eri Chu * Computer Sienes Department University

More information

Triangles. Learning Objectives. Pre-Activity

Triangles. Learning Objectives. Pre-Activity Setion 3.2 Pre-tivity Preparation Triangles Geena needs to make sure that the dek she is building is perfetly square to the brae holding the dek in plae. How an she use geometry to ensure that the boards

More information

Incremental Mining of Partial Periodic Patterns in Time-series Databases

Incremental Mining of Partial Periodic Patterns in Time-series Databases CERIAS Teh Report 2000-03 Inremental Mining of Partial Periodi Patterns in Time-series Dataases Mohamed G. Elfeky Center for Eduation and Researh in Information Assurane and Seurity Purdue University,

More information

Divide-and-conquer algorithms 1

Divide-and-conquer algorithms 1 * 1 Multipliation Divide-and-onquer algorithms 1 The mathematiian Gauss one notied that although the produt of two omplex numbers seems to! involve four real-number multipliations it an in fat be done

More information

The angle measure at for example the vertex A is denoted by m A, or m BAC.

The angle measure at for example the vertex A is denoted by m A, or m BAC. MT 200 ourse notes on Geometry 5 2. Triangles and congruence of triangles 2.1. asic measurements. Three distinct lines, a, b and c, no two of which are parallel, form a triangle. That is, they divide the

More information

Year 11 GCSE Revision - Re-visit work

Year 11 GCSE Revision - Re-visit work Week beginning 6 th 13 th 20 th HALF TERM 27th Topis for revision Fators, multiples and primes Indies Frations, Perentages, Deimals Rounding 6 th Marh Ratio Year 11 GCSE Revision - Re-visit work Understand

More information

CleanUp: Improving Quadrilateral Finite Element Meshes

CleanUp: Improving Quadrilateral Finite Element Meshes CleanUp: Improving Quadrilateral Finite Element Meshes Paul Kinney MD-10 ECC P.O. Box 203 Ford Motor Company Dearborn, MI. 8121 (313) 28-1228 pkinney@ford.om Abstrat: Unless an all quadrilateral (quad)

More information

1. CONVEX POLYGONS. Definition. A shape D in the plane is convex if every line drawn between two points in D is entirely inside D.

1. CONVEX POLYGONS. Definition. A shape D in the plane is convex if every line drawn between two points in D is entirely inside D. 1. CONVEX POLYGONS Definition. A shape D in the plane is convex if every line drawn between two points in D is entirely inside D. Convex 6 gon Another convex 6 gon Not convex Question. Why is the third

More information

Outline: Software Design

Outline: Software Design Outline: Software Design. Goals History of software design ideas Design priniples Design methods Life belt or leg iron? (Budgen) Copyright Nany Leveson, Sept. 1999 A Little History... At first, struggling

More information

Geometric Constructions

Geometric Constructions HISTORY OF MATHEMATICS Spring 2005 Geometric Constructions Notes, activities, assignment; #3 in a series. Note: I m not giving a specific due date for this somewhat vague assignment. The idea is that it

More information

THE DNA INEQUALITY POWER ROUND

THE DNA INEQUALITY POWER ROUND THE DNA INEQUALITY POWER ROUND Instructions Write/draw all solutions neatly, with at most one question per page, clearly numbered. Turn in the solutions in numerical order, with your team name at the upper

More information

1. Inversions. A geometric construction relating points O, A and B looks as follows.

1. Inversions. A geometric construction relating points O, A and B looks as follows. 1. Inversions. 1.1. Definitions of inversion. Inversion is a kind of symmetry about a irle. It is defined as follows. he inversion of degree R 2 entered at a point maps a point to the point on the ray

More information

arxiv: v1 [cs.gr] 10 Apr 2015

arxiv: v1 [cs.gr] 10 Apr 2015 REAL-TIME TOOL FOR AFFINE TRANSFORMATIONS OF TWO DIMENSIONAL IFS FRACTALS ELENA HADZIEVA AND MARIJA SHUMINOSKA arxiv:1504.02744v1 s.gr 10 Apr 2015 Abstrat. This work introdues a novel tool for interative,

More information

ON THE EMPTY CONVEX PARTITION OF A FINITE SET IN THE PLANE**

ON 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 information

Naming Angles. One complete rotation measures 360º. Half a rotation would then measure 180º. A quarter rotation would measure 90º.

Naming Angles. One complete rotation measures 360º. Half a rotation would then measure 180º. A quarter rotation would measure 90º. Naming Angles What s the secret for doing well in geometry? Knowing all the angles. An angle can be seen as a rotation of a line about a fixed point. In other words, if I were mark a point on a paper,

More information

The Art Gallery Problem

The Art Gallery Problem The Art Gallery Problem Imagine an art gallery whose floor plan is a simple polygon, and a guard (a point) inside the gallery. Computational Geometry [csci 3250] The Art Gallery Problem Laura Toma Bowdoin

More information

Computational Geometry [csci 3250]

Computational Geometry [csci 3250] Computational Geometry [csci 3250] Laura Toma Bowdoin College The Art Gallery Problem The Art Gallery Problem Imagine an art gallery whose floor plan is a simple polygon, and a guard (a point) inside the

More information

HW Graph Theory SOLUTIONS (hbovik) - Q

HW Graph Theory SOLUTIONS (hbovik) - Q 1, Diestel 9.3: An arithmetic progression is an increasing sequence of numbers of the form a, a+d, a+ d, a + 3d.... Van der Waerden s theorem says that no matter how we partition the natural numbers into

More information

Semi-Supervised Affinity Propagation with Instance-Level Constraints

Semi-Supervised Affinity Propagation with Instance-Level Constraints Semi-Supervised Affinity Propagation with Instane-Level Constraints Inmar E. Givoni, Brendan J. Frey Probabilisti and Statistial Inferene Group University of Toronto 10 King s College Road, Toronto, Ontario,

More information

Relevance for Computer Vision

Relevance for Computer Vision The Geometry of ROC Spae: Understanding Mahine Learning Metris through ROC Isometris, by Peter A. Flah International Conferene on Mahine Learning (ICML-23) http://www.s.bris.a.uk/publiations/papers/74.pdf

More information

Math 170- Graph Theory Notes

Math 170- Graph Theory Notes 1 Math 170- Graph Theory Notes Michael Levet December 3, 2018 Notation: Let n be a positive integer. Denote [n] to be the set {1, 2,..., n}. So for example, [3] = {1, 2, 3}. To quote Bud Brown, Graph theory

More information

What is a tessellation???? Give an example... Daily Do from last class Homework Answers 10 7 These are similar: What does y =? x =?

What is a tessellation???? Give an example... Daily Do from last class Homework Answers 10 7 These are similar: What does y =? x =? Daily Do from last class Homework Answers 10 7 These are similar: What does y =? x =? 36 74 0 78 0 154 o 44 48 54 o y x 154 o 78 0 12 74 0 9 1. 8 ft 2. 21m 3. 21 ft 4. 30cm 5. 6mm 6. 16 in 7. yes 9 = 7

More information

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality

Multi-Piece Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality INTERNATIONAL CONFERENCE ON MANUFACTURING AUTOMATION (ICMA200) Multi-Piee Mold Design Based on Linear Mixed-Integer Program Toward Guaranteed Optimality Stephen Stoyan, Yong Chen* Epstein Department of

More information

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall

Department of Electrical and Computer Engineering University of Wisconsin Madison. Fall Department of Eletrial and Computer Engineering University of Wisonsin Madison ECE 553: Testing and Testable Design of Digital Systems Fall 2014-2015 Assignment #2 Date Tuesday, September 25, 2014 Due

More information

Geometry Basics of Geometry Precise Definitions Unit CO.1 OBJECTIVE #: G.CO.1

Geometry Basics of Geometry Precise Definitions Unit CO.1 OBJECTIVE #: G.CO.1 OBJECTIVE #: G.CO.1 OBJECTIVE Know precise definitions of angle, circle, perpendicular line, parallel line, and line segment, based on the undefined notions of point, line, distance along a line, and distance

More information

COMPOSITIO MATHEMATICA

COMPOSITIO MATHEMATICA COMPOSITIO MATHEMATICA P. ERDÖS G. SZEKERES A combinatorial problem in geometry Compositio Mathematica, tome 2 (1935), p. 463-470. Foundation Compositio

More information

My Favorite Problems, 4 Harold B. Reiter University of North Carolina Charlotte

My Favorite Problems, 4 Harold B. Reiter University of North Carolina Charlotte My Favorite Problems, 4 Harold B Reiter University of North Carolina Charlotte This is the fourth of a series of columns about problems I am soliciting problems from the readers of M&I Quarterly I m looking

More information

Elementary Planar Geometry

Elementary Planar Geometry Elementary Planar Geometry What is a geometric solid? It is the part of space occupied by a physical object. A geometric solid is separated from the surrounding space by a surface. A part of the surface

More information

Lectures 19: The Gauss-Bonnet Theorem I. Table of contents

Lectures 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 information

Angles of Polygons. b. Draw other polygons and find the sums of the measures of their interior angles. Record your results in the table below.

Angles of Polygons. b. Draw other polygons and find the sums of the measures of their interior angles. Record your results in the table below. 7.1 TEXS ESSENTIL KNOWLEGE N SKILLS G.5. ngles of Polygons Essential Question What is the sum of the measures of the interior angles of a polygon? of the exterior angles of a polygon? Interior ngle Measures

More information

Lattice Polygon s and Pick s Theorem From Dana Paquin and Tom Davis 1 Warm-Up to Ponder

Lattice Polygon s and Pick s Theorem From Dana Paquin and Tom Davis   1 Warm-Up to Ponder Lattice Polygon s and Pick s Theorem From Dana Paquin and Tom Davis http://www.geometer.org/mathcircles/pick.pdf 1 Warm-Up to Ponder 1. Is it possible to draw an equilateral triangle on graph paper so

More information

heptagon; not regular; hexagon; not regular; quadrilateral; convex concave regular; convex

heptagon; not regular; hexagon; not regular; quadrilateral; convex concave regular; convex 10 1 Naming Polygons A polygon is a plane figure formed by a finite number of segments. In a convex polygon, all of the diagonals lie in the interior. A regular polygon is a convex polygon that is both

More information

On 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 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 information

Wide-baseline Multiple-view Correspondences

Wide-baseline Multiple-view Correspondences Wide-baseline Multiple-view Correspondenes Vittorio Ferrari, Tinne Tuytelaars, Lu Van Gool, Computer Vision Group (BIWI), ETH Zuerih, Switzerland ESAT-PSI, University of Leuven, Belgium {ferrari,vangool}@vision.ee.ethz.h,

More information

Angles of Polygons. Essential Question What is the sum of the measures of the interior angles of a polygon?

Angles of Polygons. Essential Question What is the sum of the measures of the interior angles of a polygon? 7.1 Angles of Polygons Essential Question What is the sum of the measures of the interior angles of a polygon? The Sum of the Angle Measures of a Polygon Work with a partner. Use dynamic geometry software.

More information

Improved flooding of broadcast messages using extended multipoint relaying

Improved flooding of broadcast messages using extended multipoint relaying Improved flooding of broadast messages using extended multipoint relaying Pere Montolio Aranda a, Joaquin Garia-Alfaro a,b, David Megías a a Universitat Oberta de Catalunya, Estudis d Informàtia, Mulimèdia

More information

Unit 1, Lesson 1: Moving in the Plane

Unit 1, Lesson 1: Moving in the Plane Unit 1, Lesson 1: Moving in the Plane Let s describe ways figures can move in the plane. 1.1: Which One Doesn t Belong: Diagrams Which one doesn t belong? 1.2: Triangle Square Dance m.openup.org/1/8-1-1-2

More information

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays

Analysis of input and output configurations for use in four-valued CCD programmable logic arrays nalysis of input and output onfigurations for use in four-valued D programmable logi arrays J.T. utler H.G. Kerkhoff ndexing terms: Logi, iruit theory and design, harge-oupled devies bstrat: s in binary,

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

Introduction to Seismology Spring 2008

Introduction to Seismology Spring 2008 MIT OpenCourseWare http://ow.mit.edu 1.510 Introdution to Seismology Spring 008 For information about iting these materials or our Terms of Use, visit: http://ow.mit.edu/terms. 1.510 Leture Notes 3.3.007

More information

PLC Papers Created For:

PLC Papers Created For: PLC Papers Created For: Year 10 Topic Practice Papers: Polygons Polygons 1 Grade 4 Look at the shapes below A B C Shape A, B and C are polygons Write down the mathematical name for each of the polygons

More information

Two Upper Bounds for the Erdős Szekeres Number with Conditions

Two 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 information

Geometry Unit 5 - Notes Polygons

Geometry Unit 5 - Notes Polygons Geometry Unit 5 - Notes Polygons Syllabus Objective: 5.1 - The student will differentiate among polygons by their attributes. Review terms: 1) segment 2) vertex 3) collinear 4) intersect Polygon- a plane

More information

2. Draw a non-isosceles triangle. Now make a template of this triangle out of cardstock or cardboard.

2. Draw a non-isosceles triangle. Now make a template of this triangle out of cardstock or cardboard. Tessellations The figure at the left shows a tiled floor. Because the floor is entirely covered by the tiles we call this arrangement a tessellation of the plane. A regular tessellation occurs when: The

More information

Part II. Graph Theory. Year

Part II. Graph Theory. Year Part II Year 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2017 53 Paper 3, Section II 15H Define the Ramsey numbers R(s, t) for integers s, t 2. Show that R(s, t) exists for all s,

More information

Constructing Transaction Serialization Order for Incremental. Data Warehouse Refresh. Ming-Ling Lo and Hui-I Hsiao. IBM T. J. Watson Research Center

Constructing Transaction Serialization Order for Incremental. Data Warehouse Refresh. Ming-Ling Lo and Hui-I Hsiao. IBM T. J. Watson Research Center Construting Transation Serialization Order for Inremental Data Warehouse Refresh Ming-Ling Lo and Hui-I Hsiao IBM T. J. Watson Researh Center July 11, 1997 Abstrat In typial pratie of data warehouse, the

More information

7. The Gauss-Bonnet theorem

7. The Gauss-Bonnet theorem 7. The Gauss-Bonnet theorem 7.1 Hyperbolic polygons In Euclidean geometry, an n-sided polygon is a subset of the Euclidean plane bounded by n straight lines. Thus the edges of a Euclidean polygon are formed

More information

Dynamic Algorithms Multiple Choice Test

Dynamic Algorithms Multiple Choice Test 3226 Dynami Algorithms Multiple Choie Test Sample test: only 8 questions 32 minutes (Real test has 30 questions 120 minutes) Årskort Name Eah of the following 8 questions has 4 possible answers of whih

More information

LAMC Junior Circle April 15, Constructing Triangles.

LAMC Junior Circle April 15, Constructing Triangles. LAMC Junior Cirle April 15, 2012 Olga Radko radko@math.ula.edu Oleg Gleizer oleg1140@gmail.om Construting Triangles. Copyright: for home use only. This handout is a part of the book in preparation. Using

More information

Boundary Correct Real-Time Soft Shadows

Boundary Correct Real-Time Soft Shadows Boundary Corret Real-Time Soft Shadows Bjarke Jakobsen Niels J. Christensen Bent D. Larsen Kim S. Petersen Informatis and Mathematial Modelling Tehnial University of Denmark {bj, nj, bdl}@imm.dtu.dk, kim@deadline.dk

More information

Line Arrangement. Chapter 6

Line 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 information

Computational Geometry. Geometry Cross Product Convex Hull Problem Sweep Line Algorithm

Computational Geometry. Geometry Cross Product Convex Hull Problem Sweep Line Algorithm GEOMETRY COMP 321 McGill University These slides are mainly compiled from the following resources. - Professor Jaehyun Park slides CS 97SI - Top-coder tutorials. - Programming Challenges books. Computational

More information

6-1 Properties and Attributes of Polygons

6-1 Properties and Attributes of Polygons 6-1 Properties and Attributes of Polygons Warm Up Lesson Presentation Lesson Quiz Geometry Warm Up 1. A? is a three-sided polygon. triangle 2. A? is a four-sided polygon. quadrilateral Evaluate each expression

More information

Introduction to Geometry (Autumn Tertm 2012) Exercises 3. Section A. Figure 1

Introduction to Geometry (Autumn Tertm 2012) Exercises 3. Section A. Figure 1 Introduction to Geometry (utumn ertm 2012) Exercises 3 Section 1. Show that in Figure 1(i) below, = (Euclid III.35). p (i) (ii) Figure 1 (iii) 2. What is the angle-sum in a quadrilateral on the sphere,

More information

Polygon Angle-Sum Theorem:

Polygon Angle-Sum Theorem: Name Must pass Mastery Check by: [PACKET 5.1: POLYGON -SUM THEOREM] 1 Write your questions here! We all know that the sum of the angles of a triangle equal 180. What about a quadrilateral? A pentagon?

More information

Recommendation Subgraphs for Web Discovery

Recommendation Subgraphs for Web Discovery Reommation Subgraphs for Web Disovery Arda Antikaioglu Department of Mathematis Carnegie Mellon University aantika@andrew.mu.edu R. Ravi Tepper Shool of Business Carnegie Mellon University ravi@mu.edu

More information

PROPERTIES OF TRIANGLES AND QUADRILATERALS (plus polygons in general)

PROPERTIES OF TRIANGLES AND QUADRILATERALS (plus polygons in general) Mathematics Revision Guides Properties of Triangles, Quadrilaterals and Polygons Page 1 of 15 M.K. HOME TUITION Mathematics Revision Guides Level: GCSE Foundation Tier PROPERTIES OF TRIANGLES AND QUADRILATERALS

More information

Geometry Reasons for Proofs Chapter 1

Geometry Reasons for Proofs Chapter 1 Geometry Reasons for Proofs Chapter 1 Lesson 1.1 Defined Terms: Undefined Terms: Point: Line: Plane: Space: Postulate 1: Postulate : terms that are explained using undefined and/or other defined terms

More information

Combinatorics and Combinatorial Geometry by: Adrian Tang math.ucalgary.ca

Combinatorics and Combinatorial Geometry by: Adrian Tang   math.ucalgary.ca IMO Winter Camp 2009 - Combinatorics and Combinatorial Geometry 1 1. General Combinatorics Combinatorics and Combinatorial Geometry by: Adrian Tang Email: tang @ math.ucalgary.ca (Extremal Principle:)

More information

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings

On the Relationships between Zero Forcing Numbers and Certain Graph Coverings On the Relationships between Zero Forcing Numbers and Certain Graph Coverings Fatemeh Alinaghipour Taklimi, Shaun Fallat 1,, Karen Meagher 2 Department of Mathematics and Statistics, University of Regina,

More information

Title: Time-Based Tree Graphs for Stabilized Force Structure Representations

Title: Time-Based Tree Graphs for Stabilized Force Structure Representations Paper for the 8 th International Command & Control Researh & Tehnology Symposium Title: Time-Based Tree Graphs for Stabilized Fore Struture Representations Submitted by: Sam Chamberlain U.S. Army Researh

More information

Projections. Let us start with projections in 2D, because there are easier to visualize.

Projections. Let us start with projections in 2D, because there are easier to visualize. Projetions Let us start ith projetions in D, beause there are easier to visualie. Projetion parallel to the -ais: Ever point in the -plane ith oordinates (, ) ill be transformed into the point ith oordinates

More information

CONSEQUENCES OF THE PENTAGON PROPERTY

CONSEQUENCES OF THE PENTAGON PROPERTY 1 ONSQUNS O TH NTON RORT Stanley Rabinowitz Mathro ress 10 liff Road helmsford, M 01824 US stan@mathroress.com 1. Introduction Suppose we have a set of points, S, inthe plane such that any convex pentagon

More information

Pick s Theorem and Lattice Point Geometry

Pick 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 information

Partitions and Packings of Complete Geometric Graphs with Plane Spanning Double Stars and Paths

Partitions and Packings of Complete Geometric Graphs with Plane Spanning Double Stars and Paths Partitions and Packings of Complete Geometric Graphs with Plane Spanning Double Stars and Paths Master Thesis Patrick Schnider July 25, 2015 Advisors: Prof. Dr. Emo Welzl, Manuel Wettstein Department of

More information

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization

Self-Adaptive Parent to Mean-Centric Recombination for Real-Parameter Optimization Self-Adaptive Parent to Mean-Centri Reombination for Real-Parameter Optimization Kalyanmoy Deb and Himanshu Jain Department of Mehanial Engineering Indian Institute of Tehnology Kanpur Kanpur, PIN 86 {deb,hjain}@iitk.a.in

More information

特集 Road Border Recognition Using FIR Images and LIDAR Signal Processing

特集 Road Border Recognition Using FIR Images and LIDAR Signal Processing デンソーテクニカルレビュー Vol. 15 2010 特集 Road Border Reognition Using FIR Images and LIDAR Signal Proessing 高木聖和 バーゼル ファルディ Kiyokazu TAKAGI Basel Fardi ヘンドリック ヴァイゲル Hendrik Weigel ゲルド ヴァニーリック Gerd Wanielik This paper

More information

HEXA: Compact Data Structures for Faster Packet Processing

HEXA: Compact Data Structures for Faster Packet Processing Washington University in St. Louis Washington University Open Sholarship All Computer Siene and Engineering Researh Computer Siene and Engineering Report Number: 27-26 27 HEXA: Compat Data Strutures for

More information

A Unique Common Fixed Point Theorem in Cone Metric Type Spaces

A Unique Common Fixed Point Theorem in Cone Metric Type Spaces Universal Journal of Applied Mathematis (): 33-38, 03 DOI: 0.389/ujam.03.000 http://www.hrpub.org A Unique Common Fixed Point Theorem in Cone Metri Type Spaes K. P. R. Rao, G.N.V.Kishore,, P.R.Sobhana

More information

Medial Graphs and the Penrose Polynomial. Joanna A. Ellis-Monaghan Department of Mathematics and Statistics University of Vermont Burlington, VT 05405

Medial Graphs and the Penrose Polynomial. Joanna A. Ellis-Monaghan Department of Mathematics and Statistics University of Vermont Burlington, VT 05405 Medial Graphs and the Penrose Polynoial Joanna. Ellis-Monaghan Departent of Matheatis and Statistis University of Veront Burlington, VT 05405 Irasea Sariento Departaento de Mateátias CINVESTV v. IPN 2508

More information

Design and Analysis of a Robust Pipelined Memory System

Design and Analysis of a Robust Pipelined Memory System Design and Analysis of a obust Pipelined Memory System Hao ang 1 Haiquan (Chuk) Zhao 2 Bill Lin 1 Jun (Jim) Xu 2 1 Department of Eletrial and Computer Engineering, University of California, San Diego Email

More information

Graphs in L A TEX. Robert A. Beeler. January 8, 2017

Graphs in L A TEX. Robert A. Beeler. January 8, 2017 Graphs in L A TEX Robert A. Beeler January 8, 2017 1 Introdution This doument is to provide a quik and dirty guide for building graphs in L A TEX. Muh of the doument is devoted to examples of things that

More information

Reading Object Code. A Visible/Z Lesson

Reading Object Code. A Visible/Z Lesson Reading Objet Code A Visible/Z Lesson The Idea: When programming in a high-level language, we rarely have to think about the speifi ode that is generated for eah instrution by a ompiler. But as an assembly

More information

Objective- the students will be able to use undefined terms and definitions to work with points, lines and planes. Undefined Terms

Objective- the students will be able to use undefined terms and definitions to work with points, lines and planes. Undefined Terms Unit 1 asics of Geometry Objective- the students will be able to use undefined terms and definitions to work with points, lines and planes. Undefined Terms 1. Point has no dimension, geometrically looks

More information

2017 SOLUTIONS (PRELIMINARY VERSION)

2017 SOLUTIONS (PRELIMINARY VERSION) SIMON MARAIS MATHEMATICS COMPETITION 07 SOLUTIONS (PRELIMINARY VERSION) This document will be updated to include alternative solutions provided by contestants, after the competition has been mared. Problem

More information

Lecture # 7 The Combinatorial Approach to Knot Theory Mike McCa rey. In this section we will define graphs in the combinatorial sense.

Lecture # 7 The Combinatorial Approach to Knot Theory Mike McCa rey. In this section we will define graphs in the combinatorial sense. 1 Graphs Lecture # 7 The Combinatorial Approach to Knot Theory Mike McCa rey In this section we will define graphs in the combinatorial sense. 1.1 Definitions and Facts Definition A graph is a finite set

More information

Lesson 18: Slicing on an Angle

Lesson 18: Slicing on an Angle Student Outcomes Students describe polygonal regions that result from slicing a right rectangular prism or pyramid by a plane that is not necessarily parallel or perpendicular to a base. Lesson Notes In

More information

Click the mouse button or press the Space Bar to display the answers.

Click the mouse button or press the Space Bar to display the answers. Click the mouse button or press the Space Bar to display the answers. 9-4 Objectives You will learn to: Identify regular tessellations. Vocabulary Tessellation Regular Tessellation Uniform Semi-Regular

More information

BMO Round 1 Problem 6 Solutions

BMO Round 1 Problem 6 Solutions BMO 2005 2006 Round 1 Problem 6 Solutions Joseph Myers November 2005 Introduction Problem 6 is: 6. Let T be a set of 2005 coplanar points with no three collinear. Show that, for any of the 2005 points,

More information