The Number of Convex Topologies on a Finite Totally Ordered Set

Size: px
Start display at page:

Download "The Number of Convex Topologies on a Finite Totally Ordered Set"

Transcription

1 To appear in Involve. The Number of Convex Topologies on a Finite Totally Ordered Set Tyler Clark and Tom Richmond Department of Mathematics Western Kentucky University Bowling Green, KY thomas.clark973@topper.wku.edu tom.richmond@wku.edu Abstract We give an algorithm to find the number T cvx (n) of convex topologies on a totally ordered set X with n elements, and present these numbers for n Mathematics Subject Classification: 54A10, 54F05, 06F30, 05A15. Keywords: convex topology, totally ordered set, number of topologies 1 Introduction A subset B of poset (X, ) is increasing if x B and y x imply y B, and is convex if x, z B and x y z imply y B. An n-point totally ordered set X may be labeled X = {1, 2,..., n} where 1 < 2 < < n. This set will be denoted [1, n], and in general, [a, b] will denote {a, a + 1,..., b} N with the natural order from N. A topology on (X, ) is convex if it has a base of convex sets, or equivalently, if each point has a neighborhood base of convex sets. Because of these equivalent characterizations, convex topologies are often called locally convex topologies. (See Nachbin [5]). For finite sets, every point j has a minimal neighborhood MN(j) which is the intersection of all neighborhoods of j. It is convenient to identify a topology on [1, n] with its base {MN(j) : j [1, n]} of minimal neighborhoods of each point. Finite topological spaces are used in computer graphics, where the Euclidean 1

2 plane is modeled by a topology on a finite set of pixels. If a < b < c in a finite poset with a topology, if c is near a and there is any compatibility between the topology and order, we would expect b to also be near a. This is the convexity condition, which is a natural, weak compatibility condition between a topology and order assumed in most applications. We will consider the number of convex topologies on a finite totally ordered set [1, n]. An excellent reference on finding the number T (n) of topologies on an n-element set is Erné and Stege [3]. Currently, T (n) is known for n 18. A standard approach to counting topologies on a finite set X is to employ the one-to-one correspondence between a topology τ on X and the associated specialization quasiorder defined by x y if and only if x is in the closure of y. This correspondence dates back to Alexandroff [1]. (See Richmond [6] for a survey of this connection.) One approach to counting the convex topologies would be to find a (bi-ordered) characterization of convex topologies using some compatibility between the specialization order and the given total order. Fruitful results in this direction have not been found. For j [1, n], a convex subset N(j) of [1, n] containing j has form [a, b] where 1 a j b n. There are j choices for a and n j +1 choices for b, and thus j(n+j 1) choices for N(j). Since a base of minimal neighborhoods for a locally convex topology on [1, n] consists of one convex subset N(j) for each j [1, n], we see that n (j)(n + j 1) = (n!) 2 j=1 gives an upper bound on T cvx (n). Of course, arbitrarily selecting a convex set N(j) containing j for each j [1, n] is unlikely to give a base for a topology, so this upper bound is not sharp. 2 Nested Convex Topologies Stephen [8] gives a recursive formula for the number of nested topologies (or equivalently, ordered partitions) on an n-point set X, generating the sequence 1, 3, 13, 75, 541, 4683, 47293,..., which is A in Sloane [7]. If X = [1, n] is totally ordered set with n-elements, let T Nest (n) be the number of nested convex topologies on X, and let T Nest (n, k) be the number of those convex topologies consisting of k nested non-empty open sets U 1, U 2,..., U k where 2

3 X = U 1 U 2 U k. Since the indiscrete topology is the only nested topology with one non-empty open set, T Nest (n, 1) = 1. Suppose we have found T Nest (m, j) for all m n and j k. To find T Nest (n, k + 1), note that X = U 1 U 2 U 3 U k+1 implies that U 2 must contain at least k elements and at most n 1 elements. If U 2 = j, there are n j + 1 ways to choose U 2 as a convex subset of X, and T Nest (j, k) ways to complete the nested convex topology {U 2,..., U k+1 } on the j-point totally ordered set U 2. Thus, we have n 1 T Nest (n, k + 1) = (n j + 1)T Nest (j, k) = j=k n k+1 m=2 m T Nest (n m + 1, k), where the second equality follows from the substitution m = n j + 1. In Table 1 we tabulate the values of T Nest (n, k) for n, k 10. n k , 408 1, , 652 3, 649 4, 712 3, 568 1, , 024 8, , , 608 9, 312 3, Table 1: T Nest (n, k), the number of topologies on a totally ordered n-point set consisting of k nested convex sets. This table (sequence A in Sloane [7]) is also used by Hwang and Mallow [4] to count the number of order consecutive partitions of X = {1, 2,..., n}, which they define as follows: An ordered list S 1, S 2,..., S m of subsets of X is an order consecutive partition of X if {S 1,..., S m } is a partition of X and each of the sets k j=1 S j (1 k m) is a consecutive set of integers. If {S 1,..., S m } is an order consecutive partition, clearly 3

4 {S 1, S 1 S 2, S 1 S 2 S 3,..., X} is a nested convex topology on X. Conversely, any nested convex topology τ = {U 1, U 2,..., U k } on X = {1, 2,... n} generates the order consecutive partition U 1, U 2 \ U 1, U 3 \ U 2,..., U k \ U k 1. It is easy to confirm from our formula for T Nest (n, k) that T Nest (n, n) = 2 n 1 and T Nest (n, 2) = n 1 where n is the n th triangular number. Now, we note that T Nest (n) = n T Nest (n, k). k=1 This sequence (T Nest (n)) 10 n=1 = (1, 3, 10, 34, 116, 396, 1352, 4616, 15760, 53808) appears as A in Sloane [7], where it is noted that T nest (n) = 4 T nest (n 1) 2 T nest (n 2) for n > 2. Solving this recurrence relation by standard techniques gives T nest (n) = (2 + 2) n + (2 2) n. 4 Nested convex topologies have as much inclusion as possible. Not only are they totally ordered by inclusion, but they maximize overlap. The other extreme would be to have as little inclusion and overlap as possible. This suggests considering mutually disjoint collections. A collection D of mutually disjoint convex subsets of X is not a basis for a topology if D = X, but D {X} is always a basis for a convex topology on X. The authors [2] have shown that the number of topologies on an n-element totally ordered set having a base consisting of a mutually disjoint collection D of convex sets, or such a collection D together with X, is F 2n+1 1, where F k is the k th Fibonacci number. 3 An Algorithm for T cvx (n) We now present a recursive algorithm to find the number T cvx (n) of convex topologies on a totally ordered set [1, n]. It is easy to check that T cvx (1) = 1 = T (1) and T cvx (2) = 4 = T (2). That is, the only topology on a 1-point set is convex, as are all four topologies on a 2-point set. Suppose T cvx (n) is known. To find T cvx (n + 1), note that each convex topology on [1, n+1], when restricted to [1, n], gives a unique convex topology on [1, n]. Thus, we may count T cvx (n) by looping through each topology τ counted in T cvx (n), adding n + 1 as the greatest point, adjusting the minimal 4

5 neighborhoods of j [1, n], and defining the minimal neighborhood of n + 1 so that the subspace topology on [1, n] is still τ. That is, considering how each topology on [1, n] may be appropriately expanded to [1, n + 1] gives a complete, unduplicated count of the convex topologies on [1, n + 1]. Step 1: Re-defining minimal neighborhoods of j [1, n]. We loop through all convex topologies τ on [1, n]. The simplest way to extend τ to [1, n + 1] so that the restriction of the extension is still τ would be to keep the minimum neighborhoods of each j [1, n] unchanged. However, we may also expand some of the minimal neighborhoods of points j [1, n] to include n + 1. To maintain convexity and to guarantee a topology on [1, n + 1] whose restriction to [1, n] agrees with τ, the minimal neighborhood MN(j) of j can be expanded to include n + 1 if and only if MN(j) already includes n. If n MN(j) MN(k) and MN(j) is expanded to include n + 1, then MN(k) must also be expanded to include n + 1, for otherwise, MN(k) would be a neighborhood of j not including n + 1, contrary to the hypothesis that the minimal neighborhood of j was to include n + 1. As an immediate consequence, if n MN(j) = MN(k), then MN(j) is expanded to include n + 1 if and only if MN(k) is. That is, a single basis element which happens to be the minimal neighborhood of distinct points j and k is still treated as a single entity in the expansion process. Thus, if B = {MN(1), MN(2),..., MN(n)} has m distinct sets containing n, we expand the outermost k of these to include n + 1, looping as k goes from 1 to m. For example, consider the convex topology τ on [1, 8] having a base of minimal neighborhoods B = {{1}, [2, 8], [3, 4], {5}, [5, 8], {8}}, as shown in Figure Figure 1: Example. A sample topology on [1, 8] We may add 9 to this topology without changing any of the minimal neighborhoods of j for j [1, 8], or since MN(2), MN(6) = MN(7), and MN(8) include the right endpoint 8, they may be extended to include the added point 9. Since 8 MN(8) MN(7) = MN(6) MN(2), we note 5

6 that MN(6) is expanded if and only if MN(7) is expanded, so we do not need to treat MN(6) and MN(7) as distinct basis elements and we may effectively ignore the duplicate MN(7). Also, if MN(6) is expanded, then MN(6) MN(2) implies that MN(2) would also have to be expanded. Repeating this idea, we may expand nothing, only the outermost (i.e., longest) minimal neighborhood containing 8, namely MN(2), the outermost two minimal neighborhoods containing 8, namely MN(2) and MN(6), or the outermost three, MN(2), MN(6), and MN(8). See Figure Figure 2: Example. Possible expansions of minimal neighborhoods containing previous right endpoint: None, outermost one, outermost two, outermost three. Step 2: Defining the minimal neighborhood of the added point. Having determined the expansion of minimal neighborhoods of j [1, n], it remains to define the minimal neighborhood MN(n + 1) of n + 1. Clearly we must have n + 1 MN(n + 1). The convexity condition and our need to retain the original topology τ on [1, n] as a subspace imply that MN(n + 1) must be of form {n + 1} I where I is increasing and open in τ. The final condition is the minimality of the neighborhood MN(n + 1). In Step 1, we may have expanded some neighborhoods of n to contain n + 1 and, if so, the minimal neighborhood of n + 1 must be contained in each of these previously defined neighborhoods of n+1. Thus, MN(n+1) must be of the form {n+1} I where I is increasing and τ-open, and I is contained in the innermost (shortest) neighborhood MN(j) which was expanded in Step 1. Continuing the example presented above, we may expand none of the original minimal neighborhoods of j [1, 8] to include 9, and then the minimal neighborhood MN(9) of 9 may be defined as {9} I where I is an increasing τ-open set in any of the six ways suggested in Figure 3. Figure 4 shows the three possible choices for the minimal neighborhood MN(9) if the outermost two minimal neighborhoods containing 8, namely MN(2) and MN(6) have been expanded to include 9. A computer implementation of this algorithm yields the values for T cvx (n) shown in Table 2 below. With the T cvx (2) = 4 convex topologies on [1, 2] as 6

7 Figure 3: Example. Possible choices for MN(9) if no minimal neighborhoods MN(j) are expanded for j [1, 8] Figure 4: Example. Possible choices for MN(9) if MN(2) and MN(6) are expanded to include 9. input, the computer implementation loops through all the topologies τ on [1, n], adds n+1, determines the number m of distinct minimal neighborhoods of j [1, n] containing n, expands the outermost k of these to contain n + 1 (as k goes from 0 to m), determines the increasing τ-open sets, defines the minimal neighborhood MN(n+1) of n+1 as {n+1} I where I is one of the increasing τ-open sets contained in the smallest MN(j) previously expanded to include n + 1, and, at each selection of an option above, increments the T cvx (n + 1) counter and records the data for this new topology on [1, n + 1] required for the next iteration. The efficiency of this algorithm can be improved by eliminating duplication of computations. For example, if p is the largest integer with MN(p) = X for two topologies s and t which agree to the right of p, then the computation for s duplicates that for t, as noted by a helpful referee. The numbers T cvx (n) in Table 2 were also verified for n 8 without the algorithm using an exhaustive generation scheme. For comparison, we also include the number T Nest (n) of nested convex topologies and the number T (n) of topologies on n points in the table. 7

8 n T Nest (n) T cvx (n) T (n) , , , ,352 48,829 9,535, , , ,779, ,760 3,191,849 63,260,289, ,808 26,864,936 8,977,053,873,043 Table 2: The numbers T Nest (n) and T cvx (n) of nested convex topologies and convex topologies on an n-point totally ordered set, and the number T (n) of topologies on an n-point set. References [1] P. Alexandroff, Diskrete Räume, Mat. Sb. (N.S.) 2 (1937), [2] T. Clark and T. Richmond, Collections of mutually disjoint convex subsets of a totally ordered set, Fibonacci Quarterly 48 (2010) [3] M. Erné and K. Stege, Counting finite posets and topologies, Order 8 (1991), [4] F. K. Hwang and C. L. Mallows, Enumerating nested and consecutive partitions, Journal of Combinatorial Theory, Series A 70 (1995), [5] L. Nachbin, Topology and Order, Van Nostrand Mathematical Series 4, Princeton, N.J., [6] T. Richmond, Quasiorders, principal topolgies, and partially ordered partitions, International Journal of Mathematics and Mathematical Science 21 (1998), [7] N. J. A. Sloane, The On-Line Encyclopedia of Integer Sequences, available electronically at 8

9 [8] D. Stephen, Topology on finite sets, Amer. Math. Monthly 75 (1968),

Sets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Sets Fall / 31

Sets MAT231. Fall Transition to Higher Mathematics. MAT231 (Transition to Higher Math) Sets Fall / 31 Sets MAT231 Transition to Higher Mathematics Fall 2014 MAT231 (Transition to Higher Math) Sets Fall 2014 1 / 31 Outline 1 Sets Introduction Cartesian Products Subsets Power Sets Union, Intersection, Difference

More information

Theorem 2.9: nearest addition algorithm

Theorem 2.9: nearest addition algorithm There are severe limits on our ability to compute near-optimal tours It is NP-complete to decide whether a given undirected =(,)has a Hamiltonian cycle An approximation algorithm for the TSP can be used

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

Discrete mathematics , Fall Instructor: prof. János Pach

Discrete mathematics , Fall Instructor: prof. János Pach Discrete mathematics 2016-2017, Fall Instructor: prof. János Pach - covered material - Lecture 1. Counting problems To read: [Lov]: 1.2. Sets, 1.3. Number of subsets, 1.5. Sequences, 1.6. Permutations,

More information

Topology 550A Homework 3, Week 3 (Corrections: February 22, 2012)

Topology 550A Homework 3, Week 3 (Corrections: February 22, 2012) Topology 550A Homework 3, Week 3 (Corrections: February 22, 2012) Michael Tagare De Guzman January 31, 2012 4A. The Sorgenfrey Line The following material concerns the Sorgenfrey line, E, introduced in

More information

Primes in Classes of the Iterated Totient Function

Primes in Classes of the Iterated Totient Function 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol. 11 (2008), Article 08.1.2 Primes in Classes of the Iterated Totient Function Tony D. Noe 14025 NW Harvest Lane Portland, OR 97229 USA noe@sspectra.com

More information

THE SEARCH FOR SYMMETRIC VENN DIAGRAMS

THE SEARCH FOR SYMMETRIC VENN DIAGRAMS GEOMBINATORICS 8(1999), pp. 104-109 THE SEARCH FOR SYMMETRIC VENN DIAGRAMS by Branko Grünbaum University of Washington, Box 354350, Seattle, WA 98195-4350 e-mail: grunbaum@math.washington.edu Given a family

More information

Topology Homework 3. Section Section 3.3. Samuel Otten

Topology Homework 3. Section Section 3.3. Samuel Otten Topology Homework 3 Section 3.1 - Section 3.3 Samuel Otten 3.1 (1) Proposition. The intersection of finitely many open sets is open and the union of finitely many closed sets is closed. Proof. Note that

More information

Topological properties of convex sets

Topological properties of convex sets Division of the Humanities and Social Sciences Ec 181 KC Border Convex Analysis and Economic Theory Winter 2018 Topic 5: Topological properties of convex sets 5.1 Interior and closure of convex sets Let

More information

A GRAPH FROM THE VIEWPOINT OF ALGEBRAIC TOPOLOGY

A GRAPH FROM THE VIEWPOINT OF ALGEBRAIC TOPOLOGY A GRAPH FROM THE VIEWPOINT OF ALGEBRAIC TOPOLOGY KARL L. STRATOS Abstract. The conventional method of describing a graph as a pair (V, E), where V and E repectively denote the sets of vertices and edges,

More information

Analysis of Algorithms. Unit 4 - Analysis of well known Algorithms

Analysis of Algorithms. Unit 4 - Analysis of well known Algorithms Analysis of Algorithms Unit 4 - Analysis of well known Algorithms 1 Analysis of well known Algorithms Brute Force Algorithms Greedy Algorithms Divide and Conquer Algorithms Decrease and Conquer Algorithms

More information

Embedding a graph-like continuum in some surface

Embedding a graph-like continuum in some surface Embedding a graph-like continuum in some surface R. Christian R. B. Richter G. Salazar April 19, 2013 Abstract We show that a graph-like continuum embeds in some surface if and only if it does not contain

More information

An Improved Upper Bound for the Sum-free Subset Constant

An Improved Upper Bound for the Sum-free Subset Constant 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol. 13 (2010), Article 10.8.3 An Improved Upper Bound for the Sum-free Subset Constant Mark Lewko Department of Mathematics University of Texas at Austin

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

[8] that this cannot happen on the projective plane (cf. also [2]) and the results of Robertson, Seymour, and Thomas [5] on linkless embeddings of gra

[8] that this cannot happen on the projective plane (cf. also [2]) and the results of Robertson, Seymour, and Thomas [5] on linkless embeddings of gra Apex graphs with embeddings of face-width three Bojan Mohar Department of Mathematics University of Ljubljana Jadranska 19, 61111 Ljubljana Slovenia bojan.mohar@uni-lj.si Abstract Aa apex graph is a graph

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

Homework Set #2 Math 440 Topology Topology by J. Munkres

Homework Set #2 Math 440 Topology Topology by J. Munkres Homework Set #2 Math 440 Topology Topology by J. Munkres Clayton J. Lungstrum October 26, 2012 Exercise 1. Prove that a topological space X is Hausdorff if and only if the diagonal = {(x, x) : x X} is

More information

CS 6402 DESIGN AND ANALYSIS OF ALGORITHMS QUESTION BANK

CS 6402 DESIGN AND ANALYSIS OF ALGORITHMS QUESTION BANK CS 6402 DESIGN AND ANALYSIS OF ALGORITHMS QUESTION BANK Page 1 UNIT I INTRODUCTION 2 marks 1. Why is the need of studying algorithms? From a practical standpoint, a standard set of algorithms from different

More information

MATH 54 - LECTURE 4 DAN CRYTSER

MATH 54 - LECTURE 4 DAN CRYTSER MATH 54 - LECTURE 4 DAN CRYTSER Introduction In this lecture we review properties and examples of bases and subbases. Then we consider ordered sets and the natural order topology that one can lay on an

More information

Properly even harmonious labelings of disconnected graphs

Properly even harmonious labelings of disconnected graphs Available online at www.sciencedirect.com ScienceDirect AKCE International Journal of Graphs and Combinatorics 12 (2015) 193 203 www.elsevier.com/locate/akcej Properly even harmonious labelings of disconnected

More information

Power Set of a set and Relations

Power Set of a set and Relations Power Set of a set and Relations 1 Power Set (1) Definition: The power set of a set S, denoted P(S), is the set of all subsets of S. Examples Let A={a,b,c}, P(A)={,{a},{b},{c},{a,b},{b,c},{a,c},{a,b,c}}

More information

FACES OF CONVEX SETS

FACES OF CONVEX SETS FACES OF CONVEX SETS VERA ROSHCHINA Abstract. We remind the basic definitions of faces of convex sets and their basic properties. For more details see the classic references [1, 2] and [4] for polytopes.

More information

Topology - I. Michael Shulman WOMP 2004

Topology - I. Michael Shulman WOMP 2004 Topology - I Michael Shulman WOMP 2004 1 Topological Spaces There are many different ways to define a topological space; the most common one is as follows: Definition 1.1 A topological space (often just

More information

FURTHER APPLICATIONS OF CLUTTER DOMINATION PARAMETERS TO PROJECTIVE DIMENSION

FURTHER APPLICATIONS OF CLUTTER DOMINATION PARAMETERS TO PROJECTIVE DIMENSION FURTHER APPLICATIONS OF CLUTTER DOMINATION PARAMETERS TO PROJECTIVE DIMENSION HAILONG DAO AND JAY SCHWEIG Abstract. We study the relationship between the projective dimension of a squarefree monomial ideal

More information

Matching Theory. Figure 1: Is this graph bipartite?

Matching Theory. Figure 1: Is this graph bipartite? Matching Theory 1 Introduction A matching M of a graph is a subset of E such that no two edges in M share a vertex; edges which have this property are called independent edges. A matching M is said to

More information

HW Graph Theory SOLUTIONS (hbovik)

HW Graph Theory SOLUTIONS (hbovik) Diestel 1.3: Let G be a graph containing a cycle C, and assume that G contains a path P of length at least k between two vertices of C. Show that G contains a cycle of length at least k. If C has length

More information

Enumeration of Full Graphs: Onset of the Asymptotic Region. Department of Mathematics. Massachusetts Institute of Technology. Cambridge, MA 02139

Enumeration of Full Graphs: Onset of the Asymptotic Region. Department of Mathematics. Massachusetts Institute of Technology. Cambridge, MA 02139 Enumeration of Full Graphs: Onset of the Asymptotic Region L. J. Cowen D. J. Kleitman y F. Lasaga D. E. Sussman Department of Mathematics Massachusetts Institute of Technology Cambridge, MA 02139 Abstract

More information

REPRESENTATION OF DISTRIBUTIVE LATTICES BY MEANS OF ORDERED STONE SPACES

REPRESENTATION OF DISTRIBUTIVE LATTICES BY MEANS OF ORDERED STONE SPACES REPRESENTATION OF DISTRIBUTIVE LATTICES BY MEANS OF ORDERED STONE SPACES H. A. PRIESTLEY 1. Introduction Stone, in [8], developed for distributive lattices a representation theory generalizing that for

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

Digital Jordan Curve Theorems

Digital Jordan Curve Theorems Digital Jordan Curve Theorems Christer O. Kiselman Uppsala University, Department of Mathematics P. O. Box 480, SE-751 06 Uppsala, Sweden kiselman@math.uu.se http://www.math.uu.se/~kiselman Abstract. Efim

More information

On the packing chromatic number of some lattices

On the packing chromatic number of some lattices On the packing chromatic number of some lattices Arthur S. Finbow Department of Mathematics and Computing Science Saint Mary s University Halifax, Canada BH C art.finbow@stmarys.ca Douglas F. Rall Department

More information

CHENNAI MATHEMATICAL INSTITUTE M.Sc. / Ph.D. Programme in Computer Science

CHENNAI MATHEMATICAL INSTITUTE M.Sc. / Ph.D. Programme in Computer Science CHENNAI MATHEMATICAL INSTITUTE M.Sc. / Ph.D. Programme in Computer Science Entrance Examination, 5 May 23 This question paper has 4 printed sides. Part A has questions of 3 marks each. Part B has 7 questions

More information

MA651 Topology. Lecture 4. Topological spaces 2

MA651 Topology. Lecture 4. Topological spaces 2 MA651 Topology. Lecture 4. Topological spaces 2 This text is based on the following books: Linear Algebra and Analysis by Marc Zamansky Topology by James Dugundgji Fundamental concepts of topology by Peter

More information

15.4 Longest common subsequence

15.4 Longest common subsequence 15.4 Longest common subsequence Biological applications often need to compare the DNA of two (or more) different organisms A strand of DNA consists of a string of molecules called bases, where the possible

More information

Open and Closed Sets

Open and Closed Sets Open and Closed Sets Definition: A subset S of a metric space (X, d) is open if it contains an open ball about each of its points i.e., if x S : ɛ > 0 : B(x, ɛ) S. (1) Theorem: (O1) and X are open sets.

More information

AMS /672: Graph Theory Homework Problems - Week V. Problems to be handed in on Wednesday, March 2: 6, 8, 9, 11, 12.

AMS /672: Graph Theory Homework Problems - Week V. Problems to be handed in on Wednesday, March 2: 6, 8, 9, 11, 12. AMS 550.47/67: Graph Theory Homework Problems - Week V Problems to be handed in on Wednesday, March : 6, 8, 9,,.. Assignment Problem. Suppose we have a set {J, J,..., J r } of r jobs to be filled by a

More information

Lecture 2 - Graph Theory Fundamentals - Reachability and Exploration 1

Lecture 2 - Graph Theory Fundamentals - Reachability and Exploration 1 CME 305: Discrete Mathematics and Algorithms Instructor: Professor Aaron Sidford (sidford@stanford.edu) January 11, 2018 Lecture 2 - Graph Theory Fundamentals - Reachability and Exploration 1 In this lecture

More information

Two Characterizations of Hypercubes

Two Characterizations of Hypercubes Two Characterizations of Hypercubes Juhani Nieminen, Matti Peltola and Pasi Ruotsalainen Department of Mathematics, University of Oulu University of Oulu, Faculty of Technology, Mathematics Division, P.O.

More information

Scan Scheduling Specification and Analysis

Scan Scheduling Specification and Analysis Scan Scheduling Specification and Analysis Bruno Dutertre System Design Laboratory SRI International Menlo Park, CA 94025 May 24, 2000 This work was partially funded by DARPA/AFRL under BAE System subcontract

More information

International Journal of Mathematical Archive-7(9), 2016, Available online through ISSN

International Journal of Mathematical Archive-7(9), 2016, Available online through  ISSN International Journal of Mathematical Archive-7(9), 2016, 189-194 Available online through wwwijmainfo ISSN 2229 5046 TRIPLE CONNECTED COMPLEMENTARY ACYCLIC DOMINATION OF A GRAPH N SARADHA* 1, V SWAMINATHAN

More information

Geometric Steiner Trees

Geometric Steiner Trees Geometric Steiner Trees From the book: Optimal Interconnection Trees in the Plane By Marcus Brazil and Martin Zachariasen Part 2: Global properties of Euclidean Steiner Trees and GeoSteiner Marcus Brazil

More information

Triangulation by Ear Clipping

Triangulation by Ear Clipping Triangulation by Ear Clipping David Eberly, Geometric Tools, Redmond WA 98052 https://www.geometrictools.com/ This work is licensed under the Creative Commons Attribution 4.0 International License. To

More information

Math 302 Introduction to Proofs via Number Theory. Robert Jewett (with small modifications by B. Ćurgus)

Math 302 Introduction to Proofs via Number Theory. Robert Jewett (with small modifications by B. Ćurgus) Math 30 Introduction to Proofs via Number Theory Robert Jewett (with small modifications by B. Ćurgus) March 30, 009 Contents 1 The Integers 3 1.1 Axioms of Z...................................... 3 1.

More information

Edge-minimal graphs of exponent 2

Edge-minimal graphs of exponent 2 JID:LAA AID:14042 /FLA [m1l; v1.204; Prn:24/02/2017; 12:28] P.1 (1-18) Linear Algebra and its Applications ( ) Contents lists available at ScienceDirect Linear Algebra and its Applications www.elsevier.com/locate/laa

More information

Abstract. A graph G is perfect if for every induced subgraph H of G, the chromatic number of H is equal to the size of the largest clique of H.

Abstract. A graph G is perfect if for every induced subgraph H of G, the chromatic number of H is equal to the size of the largest clique of H. Abstract We discuss a class of graphs called perfect graphs. After defining them and getting intuition with a few simple examples (and one less simple example), we present a proof of the Weak Perfect Graph

More information

[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics

[Ch 6] Set Theory. 1. Basic Concepts and Definitions. 400 lecture note #4. 1) Basics 400 lecture note #4 [Ch 6] Set Theory 1. Basic Concepts and Definitions 1) Basics Element: ; A is a set consisting of elements x which is in a/another set S such that P(x) is true. Empty set: notated {

More information

Lecture 20 : Trees DRAFT

Lecture 20 : Trees DRAFT CS/Math 240: Introduction to Discrete Mathematics 4/12/2011 Lecture 20 : Trees Instructor: Dieter van Melkebeek Scribe: Dalibor Zelený DRAFT Last time we discussed graphs. Today we continue this discussion,

More information

ON BINARY TOPOLOGICAL SPACES

ON BINARY TOPOLOGICAL SPACES Pacific-Asian Journal of Mathematics, Volume 5, No. 2, July-December 2011 ON BINARY TOPOLOGICAL SPACES S. NITHYANANTHA JOTHI & P. THANGAVELU ABSTRACT: Recently the authors introduced the concept of a binary

More information

Solutions to Problem Set 1

Solutions to Problem Set 1 CSCI-GA.3520-001 Honors Analysis of Algorithms Solutions to Problem Set 1 Problem 1 An O(n) algorithm that finds the kth integer in an array a = (a 1,..., a n ) of n distinct integers. Basic Idea Using

More information

A SHARKOVSKY THEOREM FOR VERTEX MAPS ON TREES

A SHARKOVSKY THEOREM FOR VERTEX MAPS ON TREES A SHARKOVSKY THEOREM FOR VERTEX MAPS ON TREES CHRIS BERNHARDT Abstract. Let T be a tree with n vertices. Let f : T T be continuous and suppose that the n vertices form a periodic orbit under f. We show:

More information

9.5 Equivalence Relations

9.5 Equivalence Relations 9.5 Equivalence Relations You know from your early study of fractions that each fraction has many equivalent forms. For example, 2, 2 4, 3 6, 2, 3 6, 5 30,... are all different ways to represent the same

More information

ISSN X (print) COMPACTNESS OF S(n)-CLOSED SPACES

ISSN X (print) COMPACTNESS OF S(n)-CLOSED SPACES Matematiqki Bilten ISSN 0351-336X (print) 41(LXVII) No. 2 ISSN 1857-9914 (online) 2017(30-38) UDC: 515.122.2 Skopje, Makedonija COMPACTNESS OF S(n)-CLOSED SPACES IVAN LONČAR Abstract. The aim of this paper

More information

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE

DO NOT RE-DISTRIBUTE THIS SOLUTION FILE Professor Kindred Math 104, Graph Theory Homework 2 Solutions February 7, 2013 Introduction to Graph Theory, West Section 1.2: 26, 38, 42 Section 1.3: 14, 18 Section 2.1: 26, 29, 30 DO NOT RE-DISTRIBUTE

More information

The Fibonacci hypercube

The Fibonacci hypercube AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 40 (2008), Pages 187 196 The Fibonacci hypercube Fred J. Rispoli Department of Mathematics and Computer Science Dowling College, Oakdale, NY 11769 U.S.A. Steven

More information

Chapter 4 Concepts from Geometry

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

Preimages of Small Geometric Cycles

Preimages of Small Geometric Cycles Preimages of Small Geometric Cycles Sally Cockburn Department of Mathematics Hamilton College, Clinton, NY scockbur@hamilton.edu Abstract A graph G is a homomorphic preimage of another graph H, or equivalently

More information

Improved Bounds for Intersecting Triangles and Halving Planes

Improved Bounds for Intersecting Triangles and Halving Planes Improved Bounds for Intersecting Triangles and Halving Planes David Eppstein Department of Information and Computer Science University of California, Irvine, CA 92717 Tech. Report 91-60 July 15, 1991 Abstract

More information

A convenient way to construct large simplicial complexes is through specifying sets and recording their intersection patterns.

A convenient way to construct large simplicial complexes is through specifying sets and recording their intersection patterns. III.2 Convex Set Systems 53 III.2 Convex Set Systems A convenient way to construct large simplicial complexes is through specifying sets and recording their intersection patterns. Nerves. Let F be a finite

More information

THE RAINBOW DOMINATION SUBDIVISION NUMBERS OF GRAPHS. N. Dehgardi, S. M. Sheikholeslami and L. Volkmann. 1. Introduction

THE RAINBOW DOMINATION SUBDIVISION NUMBERS OF GRAPHS. N. Dehgardi, S. M. Sheikholeslami and L. Volkmann. 1. Introduction MATEMATIQKI VESNIK 67, 2 (2015), 102 114 June 2015 originalni nauqni rad research paper THE RAINBOW DOMINATION SUBDIVISION NUMBERS OF GRAPHS N. Dehgardi, S. M. Sheikholeslami and L. Volkmann Abstract.

More information

An upper bound for the chromatic number of line graphs

An upper bound for the chromatic number of line graphs EuroComb 005 DMTCS proc AE, 005, 151 156 An upper bound for the chromatic number of line graphs A D King, B A Reed and A Vetta School of Computer Science, McGill University, 3480 University Ave, Montréal,

More information

Chromatic Transversal Domatic Number of Graphs

Chromatic Transversal Domatic Number of Graphs International Mathematical Forum, 5, 010, no. 13, 639-648 Chromatic Transversal Domatic Number of Graphs L. Benedict Michael Raj 1, S. K. Ayyaswamy and I. Sahul Hamid 3 1 Department of Mathematics, St.

More information

= [ U 1 \ U 2 = B \ [ B \ B.

= [ U 1 \ U 2 = B \ [ B \ B. 5. Mon, Sept. 8 At the end of class on Friday, we introduced the notion of a topology, and I asked you to think about how many possible topologies there are on a 3-element set. The answer is... 29. The

More information

2.8. Connectedness A topological space X is said to be disconnected if X is the disjoint union of two non-empty open subsets. The space X is said to

2.8. Connectedness A topological space X is said to be disconnected if X is the disjoint union of two non-empty open subsets. The space X is said to 2.8. Connectedness A topological space X is said to be disconnected if X is the disjoint union of two non-empty open subsets. The space X is said to be connected if it is not disconnected. A subset of

More information

Paths, Flowers and Vertex Cover

Paths, Flowers and Vertex Cover Paths, Flowers and Vertex Cover Venkatesh Raman, M.S. Ramanujan, and Saket Saurabh Presenting: Hen Sender 1 Introduction 2 Abstract. It is well known that in a bipartite (and more generally in a Konig)

More information

{ 1} Definitions. 10. Extremal graph theory. Problem definition Paths and cycles Complete subgraphs

{ 1} Definitions. 10. Extremal graph theory. Problem definition Paths and cycles Complete subgraphs Problem definition Paths and cycles Complete subgraphs 10. Extremal graph theory 10.1. Definitions Let us examine the following forbidden subgraph problems: At most how many edges are in a graph of order

More information

A Genus Bound for Digital Image Boundaries

A Genus Bound for Digital Image Boundaries A Genus Bound for Digital Image Boundaries Lowell Abrams and Donniell E. Fishkind March 9, 2005 Abstract Shattuck and Leahy [4] conjectured and Abrams, Fishkind, and Priebe [1],[2] proved that the boundary

More information

EXTERNAL VISIBILITY. 1. Definitions and notation. The boundary and interior of

EXTERNAL VISIBILITY. 1. Definitions and notation. The boundary and interior of PACIFIC JOURNAL OF MATHEMATICS Vol. 64, No. 2, 1976 EXTERNAL VISIBILITY EDWIN BUCHMAN AND F. A. VALENTINE It is possible to see any eleven vertices of an opaque solid regular icosahedron from some appropriate

More information

Every planar graph is 4-colourable and 5-choosable a joint proof

Every planar graph is 4-colourable and 5-choosable a joint proof Peter Dörre Fachhochschule Südwestfalen (University of Applied Sciences) Frauenstuhlweg, D-58644 Iserlohn, Germany doerre@fh-swf.de Mathematics Subject Classification: 05C5 Abstract A new straightforward

More information

Finding a -regular Supergraph of Minimum Order

Finding a -regular Supergraph of Minimum Order Finding a -regular Supergraph of Minimum Order Hans L. Bodlaender a, Richard B. Tan a,b and Jan van Leeuwen a a Department of Computer Science Utrecht University Padualaan 14, 3584 CH Utrecht The Netherlands

More information

An Eternal Domination Problem in Grids

An Eternal Domination Problem in Grids Theory and Applications of Graphs Volume Issue 1 Article 2 2017 An Eternal Domination Problem in Grids William Klostermeyer University of North Florida, klostermeyer@hotmail.com Margaret-Ellen Messinger

More information

LATIN SQUARES AND THEIR APPLICATION TO THE FEASIBLE SET FOR ASSIGNMENT PROBLEMS

LATIN SQUARES AND THEIR APPLICATION TO THE FEASIBLE SET FOR ASSIGNMENT PROBLEMS LATIN SQUARES AND THEIR APPLICATION TO THE FEASIBLE SET FOR ASSIGNMENT PROBLEMS TIMOTHY L. VIS Abstract. A significant problem in finite optimization is the assignment problem. In essence, the assignment

More information

A geometric non-existence proof of an extremal additive code

A geometric non-existence proof of an extremal additive code A geometric non-existence proof of an extremal additive code Jürgen Bierbrauer Department of Mathematical Sciences Michigan Technological University Stefano Marcugini and Fernanda Pambianco Dipartimento

More information

Assignment 4 Solutions of graph problems

Assignment 4 Solutions of graph problems Assignment 4 Solutions of graph problems 1. Let us assume that G is not a cycle. Consider the maximal path in the graph. Let the end points of the path be denoted as v 1, v k respectively. If either of

More information

arxiv: v1 [math.co] 20 Aug 2012

arxiv: v1 [math.co] 20 Aug 2012 ENUMERATING TRIANGULATIONS BY PARALLEL DIAGONALS Alon Regev Department of Mathematical Sciences, Northern Illinois University, DeKalb, Illinois regev@math.niu.edu arxiv:108.91v1 [math.co] 0 Aug 01 1 Introduction

More information

arxiv: v1 [cs.dm] 21 Dec 2015

arxiv: v1 [cs.dm] 21 Dec 2015 The Maximum Cardinality Cut Problem is Polynomial in Proper Interval Graphs Arman Boyacı 1, Tinaz Ekim 1, and Mordechai Shalom 1 Department of Industrial Engineering, Boğaziçi University, Istanbul, Turkey

More information

The Structure of Bull-Free Perfect Graphs

The Structure of Bull-Free Perfect Graphs The Structure of Bull-Free Perfect Graphs Maria Chudnovsky and Irena Penev Columbia University, New York, NY 10027 USA May 18, 2012 Abstract The bull is a graph consisting of a triangle and two vertex-disjoint

More information

Worst-case running time for RANDOMIZED-SELECT

Worst-case running time for RANDOMIZED-SELECT Worst-case running time for RANDOMIZED-SELECT is ), even to nd the minimum The algorithm has a linear expected running time, though, and because it is randomized, no particular input elicits the worst-case

More information

T. Background material: Topology

T. Background material: Topology MATH41071/MATH61071 Algebraic topology Autumn Semester 2017 2018 T. Background material: Topology For convenience this is an overview of basic topological ideas which will be used in the course. This material

More information

Topology I Test 1 Solutions October 13, 2008

Topology I Test 1 Solutions October 13, 2008 Topology I Test 1 Solutions October 13, 2008 1. Do FIVE of the following: (a) Give a careful definition of connected. A topological space X is connected if for any two sets A and B such that A B = X, we

More information

Crossing Families. Abstract

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

A NOTE ON THE NUMBER OF DOMINATING SETS OF A GRAPH

A NOTE ON THE NUMBER OF DOMINATING SETS OF A GRAPH A NOTE ON THE NUMBER OF DOMINATING SETS OF A GRAPH STEPHAN WAGNER Abstract. In a recent article by Bród and Skupień, sharp upper and lower bounds for the number of dominating sets in a tree were determined.

More information

The self-minor conjecture for infinite trees

The self-minor conjecture for infinite trees The self-minor conjecture for infinite trees Julian Pott Abstract We prove Seymour s self-minor conjecture for infinite trees. 1. Introduction P. D. Seymour conjectured that every infinite graph is a proper

More information

4 Fractional Dimension of Posets from Trees

4 Fractional Dimension of Posets from Trees 57 4 Fractional Dimension of Posets from Trees In this last chapter, we switch gears a little bit, and fractionalize the dimension of posets We start with a few simple definitions to develop the language

More information

A NOTE ON BLOCKING VISIBILITY BETWEEN POINTS

A NOTE ON BLOCKING VISIBILITY BETWEEN POINTS A NOTE ON BLOCKING VISIBILITY BETWEEN POINTS Adrian Dumitrescu János Pach Géza Tóth Abstract Given a finite point set P in the plane, let b(p) be the smallest number of points q 1,q 2,... not belonging

More information

arxiv: v1 [math.co] 7 Dec 2018

arxiv: v1 [math.co] 7 Dec 2018 SEQUENTIALLY EMBEDDABLE GRAPHS JACKSON AUTRY AND CHRISTOPHER O NEILL arxiv:1812.02904v1 [math.co] 7 Dec 2018 Abstract. We call a (not necessarily planar) embedding of a graph G in the plane sequential

More information

arxiv: v1 [math.co] 3 Apr 2016

arxiv: v1 [math.co] 3 Apr 2016 A note on extremal results on directed acyclic graphs arxiv:1604.0061v1 [math.co] 3 Apr 016 A. Martínez-Pérez, L. Montejano and D. Oliveros April 5, 016 Abstract The family of Directed Acyclic Graphs as

More information

A study on the Primitive Holes of Certain Graphs

A study on the Primitive Holes of Certain Graphs A study on the Primitive Holes of Certain Graphs Johan Kok arxiv:150304526v1 [mathco] 16 Mar 2015 Tshwane Metropolitan Police Department City of Tshwane, Republic of South Africa E-mail: kokkiek2@tshwanegovza

More information

6. Lecture notes on matroid intersection

6. Lecture notes on matroid intersection Massachusetts Institute of Technology 18.453: Combinatorial Optimization Michel X. Goemans May 2, 2017 6. Lecture notes on matroid intersection One nice feature about matroids is that a simple greedy algorithm

More information

However, this is not always true! For example, this fails if both A and B are closed and unbounded (find an example).

However, this is not always true! For example, this fails if both A and B are closed and unbounded (find an example). 98 CHAPTER 3. PROPERTIES OF CONVEX SETS: A GLIMPSE 3.2 Separation Theorems It seems intuitively rather obvious that if A and B are two nonempty disjoint convex sets in A 2, then there is a line, H, separating

More information

Which n-venn diagrams can be drawn with convex k-gons?

Which n-venn diagrams can be drawn with convex k-gons? Which n-venn diagrams can be drawn with convex k-gons? Jeremy Carroll Frank Ruskey Mark Weston Abstract We establish a new lower bound for the number of sides required for the component curves of simple

More information

Planarity. 1 Introduction. 2 Topological Results

Planarity. 1 Introduction. 2 Topological Results Planarity 1 Introduction A notion of drawing a graph in the plane has led to some of the most deep results in graph theory. Vaguely speaking by a drawing or embedding of a graph G in the plane we mean

More information

Algorithm Design Techniques part I

Algorithm Design Techniques part I Algorithm Design Techniques part I Divide-and-Conquer. Dynamic Programming DSA - lecture 8 - T.U.Cluj-Napoca - M. Joldos 1 Some Algorithm Design Techniques Top-Down Algorithms: Divide-and-Conquer Bottom-Up

More information

Monochromatic loose-cycle partitions in hypergraphs

Monochromatic loose-cycle partitions in hypergraphs Monochromatic loose-cycle partitions in hypergraphs András Gyárfás Alfréd Rényi Institute of Mathematics Hungarian Academy of Sciences Budapest, P.O. Box 27 Budapest, H-364, Hungary gyarfas.andras@renyi.mta.hu

More information

Heap-on-Top Priority Queues. March Abstract. We introduce the heap-on-top (hot) priority queue data structure that combines the

Heap-on-Top Priority Queues. March Abstract. We introduce the heap-on-top (hot) priority queue data structure that combines the Heap-on-Top Priority Queues Boris V. Cherkassky Central Economics and Mathematics Institute Krasikova St. 32 117418, Moscow, Russia cher@cemi.msk.su Andrew V. Goldberg NEC Research Institute 4 Independence

More information

arxiv: v2 [math.co] 13 Aug 2013

arxiv: v2 [math.co] 13 Aug 2013 Orthogonality and minimality in the homology of locally finite graphs Reinhard Diestel Julian Pott arxiv:1307.0728v2 [math.co] 13 Aug 2013 August 14, 2013 Abstract Given a finite set E, a subset D E (viewed

More information

2 Review of Set Theory

2 Review of Set Theory 2 Review of Set Theory Example 2.1. Let Ω = {1, 2, 3, 4, 5, 6} 2.2. Venn diagram is very useful in set theory. It is often used to portray relationships between sets. Many identities can be read out simply

More information

A Reduction of Conway s Thrackle Conjecture

A 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

LOWER BOUNDS FOR SIMPLICIAL COVERS AND TRIANGULATIONS OF CUBES

LOWER BOUNDS FOR SIMPLICIAL COVERS AND TRIANGULATIONS OF CUBES LOWER BOUNDS FOR SIMPLICIAL COVERS AND TRIANGULATIONS OF CUBES ADAM BLISS AND FRANCIS EDWARD SU Abstract. We show that the size of a minimal simplicial cover of a polytope P is a lower bound for the size

More information

Relational Database: The Relational Data Model; Operations on Database Relations

Relational Database: The Relational Data Model; Operations on Database Relations Relational Database: The Relational Data Model; Operations on Database Relations Greg Plaxton Theory in Programming Practice, Spring 2005 Department of Computer Science University of Texas at Austin Overview

More information

Basics of Graph Theory

Basics of Graph Theory Basics of Graph Theory 1 Basic notions A simple graph G = (V, E) consists of V, a nonempty set of vertices, and E, a set of unordered pairs of distinct elements of V called edges. Simple graphs have their

More information