Paperclip graphs. Steve Butler Erik D. Demaine Martin L. Demaine Ron Graham Adam Hesterberg Jason Ku Jayson Lynch Tadashi Tokieda
|
|
- Nathaniel Morris
- 5 years ago
- Views:
Transcription
1 Paperclip graphs Steve Butler Erik D. Demaine Martin L. Demaine Ron Graham Adam Hesterberg Jason Ku Jayson Lynch Tadashi Tokieda Abstract By taking a strip of paper and forming an S curve with paperclips holding the paper together at two key locations it is possible to link the paperclips by pulling the paper taut. We explore what other configurations of linked paperclips might be possible by introducing paperclip graphs and give several constructions as well as impossible configurations. 1 An experiment with paperclips To start, go get a strip of paper and two paperclips. We will wait a minute for you to come back... Take your strip of paper and shape the strip into an S curve and fix it with two paperclips as shown in Figure 1. Figure 1: Putting two paperclips on a strip of paper shaped as an S curve. What happens when we pull the strip taut? As we begin to pull, the paperclips come closer and closer together. If we keep pulling, presumably they will collide and jam... We suggest that, before reading on, the readers try this experiment themselves with their strip of paper and paperclips. Result: At the instant the strip becomes taught, the paperclips pop out (see Figure 2). And there is more: pick up the paperclips that landed. You will see that they are now linked. 1
2 Figure 2: Launching the paperclips. This trick seems to go back to Seattle Magician Bill Bowman who used a dollar bill for the strip of paper. The trick was circulated among the magic community in 1954; Martin Gardner [2] later popularized it in his book on magic which includes variations involving multiple paperclips, string, and a rubber band. It is natural to generalize the trick by making the paper more sinuous and adding more paperclips. For example, with three consecutive turns and three paperclips placed as shown in Figure 3, we are tempted to guess that pulling the strip straight will result in a chain of three Figure 3: Putting three paperclips on a curve. linked paperclips: clip-clip-clip. That is what should happen in the idealization of very elastic paperclips and very strong paper. In practice, however, paperclips are somewhat plastic and the paper of limited strength; a sharp concentration of stress attacks the middle paperclip, which ends up twisting it out of shape and often tearing the paper. This physical effect is interesting, but it is a subject for another time. For now, we want to investigate the idealized paperclip linking, where the focus up front is on the topology of the resulting configuration, while the mechanics of deformable media, which matters if you want to (per)form these experiments, fades into the background. 2 Paperclips as arcs We can represent our strip of paper by a (non-crossing) curve in the plane where the paperclips correspond to points where the curve passes through the same point. We will assume that the two ends of the curve are in the unbounded region of the plane (so that we can pull the strip taut). Finally, at no point does the curve pass through the same point three or more times (in other words paperclips only connect two distinct parts of the strip). 2
3 Let us start with an example. Suppose we have taken a strip of paper and connected it in five locations as shown in Figure 4(a) (the paperclips can be assigned two different colors; this should be done by following the strip along one side and anytime that we would have to break the paperclip to continue the walk we color it red; otherwise color blue). Now treat both the strip and paperclips as elastic so we can start to pull them apart as shown in Figure 4(b). Continuing this until the paper is made taut we will get the diagram shown in Figure 4(c) which consists of a straight line (the strip of paper) and then a set of (red) non-intersecting arcs placed on one side and a set of (blue) non-intersecting arcs placed on the other. The arcs connect two points on the strip of paper which correspond to where the paperclips had connected the strip; arcs of the same color cannot intersect as that would lead to a situation where the paper would have to cross itself. (a) Strip with paperclips (b) Starting to pull apart (c) Making the strip straight Figure 4: From a strip with paperclips to sets of non-intersecting arcs Alternatively, given any collection of non-intersecting arcs on one side of a straight strip and non-intersecting arcs on the other we can find a corresponding way to have a strip of paper with paperclips connecting points on the strip. The key is to treat the paper as elastic and then use the arcs to indicate how to stretch the paper to make the connection. An example of this is shown in Figure 5. (a) Configuration of arcs (b) Stretching the paper Figure 5: Going from a set of arcs to a strip with paperclips We can now glue the two ends of the paper together to form a circle with red and blue arcs (we can place all arcs in the interior with the rule that arcs of the same color cannot intersect). Doing this for Figure 4(c) and Figure 5(a) we get Figure 6. Given a configuration of arcs connecting points on a line there is a unique circle for which it corresponds. On the other hand given a circle there are potentially multiple configurations of arcs connecting points to which it corresponds, e.g., by choosing to cut the circle at different points. 3
4 (a) Based on Figure 4(c) (b) Based on Figure 5(a) Figure 6: Circular representation for arc configurations The last piece we need is to know when two paperclips (represented by two arcs) will intersect. When represented as a sequence of arcs connecting points on a straight line this will be when the endpoints of the pair of arcs alternate. When represented as arcs connecting points on a circle this will be when the corresponding arcs intersect. (Recall that arcs of the same color cannot intersect.) Definition. Given a configuration of red and blue arcs connecting distinct points on a circle so that no pair of red red arcs intersect and no pair of blue arcs intersect, form a graph by letting each arc correspond to a vertex and two vertices are connected if and only if the endpoints of the corresponding arcs alternate. Any graph which can be constructed in this manner is said to be a paperclip graph. As an example, the paperclip graph corresponding to Figure 6(a) is the path graph on five vertices; the paperclip graph corresponding to Figure 6(b) is the cycle graph on six vertices with one additional edge connecting a pair of opposite vertices. Understanding what configurations of paperclips are possible is equivalent to understanding what graphs are paperclip graphs. Since we can naturally split the arcs into the sets of red arcs and blue arcs, we immediately have the following. Observation 1. All paperclip graphs are bipartite. 3 Constructions We start with a few simple propositions. Proposition 1. If G is a paperclip graph and v is any vertex, then the graph H formed by taking G and adding a new vertex v which is adjacent to only v is also a paperclip graph. Proof. We can represent G as a configuration of arcs connecting points on the line. The vertex v corresponds to one of these arcs, and suppose that one of the endpoints of the arc is located at x. We now introduce a new arc of the opposite color with endpoints x ε and x + ε where ε > 0 is chosen sufficiently small so that the only endpoint in the interval is the endpoint for x. In terms of the paperclip graph this has the effect of adding a new vertex which is only adjacent to v, as claimed. Corollary 1. All trees are paperclip graphs. 4
5 Proposition 2. If G is a paperclip graph and v is any vertex, then the graph H formed by taking G and adding a new vertex v which is adjacent to the neighbors of v (i.e., duplicating v) is also a paperclip graph. Proof. We can represent G as a configuration of arcs connecting points on the line. The vertex v corresponds to one of these arcs, and suppose that the endpoints of the arc are located at x and y. We now introduce a new arc of the same color with endpoints x + ε and y ε where ε > 0 is chosen sufficiently small so that there are no endpoints of arcs in the interval between x and x + ε and no endpoints of arcs in the interval between y and y ε. This new arc will then connect to all of the same arcs that the original arc connected. In terms of the paperclip graph this has the effect of adding a new vertex which is adjacent to all neighbors of v, as claimed. Corollary 2. All complete bipartite graphs are paperclip graphs. Proposition 3. If G is a paperclip graph, then any induced subgraph of G is also a paperclip graph. Proof. By removing an arc corresponding to a paperclip we remove the corresponding vertex and all incident edges. No non-incident edges are effected as we have not created or destroyed any other intersections. So to get the induced subgraph, remove the arcs corresponding to the missing vertices. The requirement that this is induced is important as we have already seen that complete bipartite graphs are paperclip graphs and in the next section we will see that there are (bipartite) graphs which are not paperclip graphs. Theorem 1. All bipartite outerplanar graphs are paperclip graphs. Proof. The requirement that the graph is bipartite follows from Observation 1. From Proposition 3 it suffices to show that the graph is an induced subgraph of some paperclip graph. Since any bipartite outerplanar graph is an induced subgraph of a bipartite graph consisting of an even cycle possibly with chords (i.e., keep adding vertices and edges incident to the new vertices as needed until such a structure is formed). (a) The graph C 8 (b) Place to add a chord (c) Reversing one side Figure 7: Forming cycles and adding chords Even cycles are paperclip graphs since we can alternate red and blue arcs on the circle (e.g., the 8-cycle is shown in Figure 7(a)). So it remains to show that we can add our chords. 5
6 For this suppose that we want to add a chord between vertex u and vertex v on the cycle. Because the graph will be bipartite they must correspond to different colored arcs. Our situation is as shown in Figure 7(b) where we have the two arcs marked while in the shaded regions we have some unknown configuration of arcs (the important thing is that the only two arcs going between the two sides are the ones shown). We now take the left side and flip it over by which we mean reverse the location of all the endpoints on one side. Any crossing which exists on either side will still exist, and we have introduced exactly one new crossing, namely between the two arcs which cross between the two sides, as desired. Doing this at any given location has no effect on adding chords at other locations, so we repeat and add as many chords as needed. The preceding result is far from exhaustive as there exist planar paperclip graphs which are not outerplanar as well as many nonplanar paperclip graphs. For example, the complete bipartite graphs K 2,3 and K 3,3 are such examples. Proposition 4. If G and H are paperclip graphs, then so also is G H. Moreover if v V (G) and u V (H) the graph formed by taking G H and adding a path of any length (including 0) between u and v is also paperclip. Proof. Starting with a circular configuration for G we can cut the circle at a point next to one end of the arc corresponding to v so that as a configuration of arcs connecting points on a line the last point corresponds to v. Similarly we can find a configuration of arcs connecting points on a line for H where the first point corresponds to u. To get the result for G H we can concatenate these two configurations. If we want to combine them together by a path we first look at the parity of the path. If the path has even parity we make sure that the arc colors for u and v agree. If the path has odd parity we make sure that they are distinct (this can be accomplished by switching red and blue only for H). Then after concatenation we add in sufficiently many arcs connecting the two together. In the case when the path is a single edge we push the last point for u just past the first point for v. In the case when the path is length 0 (so that u and v become the same vertex), we concatenate and then we remove the tail end of the arc corresponding vertex u and the front end of the arc corresponding to vertex v and then connect the two freed endpoints to create a new arc. (In other words we combine the arcs for u and v together.) In particular if we want to know whether a graph is paperclip it suffices to look at the maximally two-connected components. 4 Impossible configurations In this section, we first examine some examples of non-paperclip graphs. We then discuss two closure properties of non-paperclip graphs, both of which generate infinite families of graphs. 6
7 Examples. From the preceding section, if we want to search for graphs which are not paperclip graphs, then we should look for two-connected graphs which do not have any leaves, duplicated vertices, and are not outerplanar. The first such candidate graph is on seven vertices, shown in Figure 8(a), and turns out to not be a paperclip graph. By Proposition 3 any graph which contains this as an induced subgraph is not a paperclip graph. Moving to eight vertices that leaves us with five graphs to consider, two of which are not paperclip graphs and are shown in Figure 8(b) and (c). b c 1 2 a a b c a b c d d (a) G 7 (b) G 8 (c) G + 8 Figure 8: Non-paperclip graphs on seven and eight vertices Proposition 5. The graphs G 7, G 8 and G + 8 are not paperclip graphs. Proof. If G 7 were a paperclip graph, then it would be possible to find a configuration on the circle in which vertex 1 corresponded to a blue arc and vertices a, b, and c, corresponded to three red arcs each which intersected the blue arc. This leads to the situation shown in Figure 9 (by symmetry it doesn t matter which red arc corresponds to which vertex). Figure 9: Intermediate step in the proof of Proposition 5 We now observe that because of vertices 2, 3, and 4 it must be the case that for any two of the red arcs there is a blue arc that will intersect with exactly those two red arcs. But there is no way to have a blue arc intersect the left and right red arcs without intersecting the middle arc as well. So this is impossible. If G 8 were a paperclip graph then we would again have that the vertices 1, a, b, and c lead to the situation shown in Figure 9. At this point we must place a red arc corresponding to vertex d in such a way that it does not intersect any arc currently drawn, and such that for every existing red arc, one endpoint of the red arc is next to the new arc. But this is impossible, and so the graph is not a paperclip graph. 7
8 The proof for G + 8 is the same as the proof for G 8 with the added constraint that when we add in the next arc it must intersect the blue arc. Again the situation is still impossible, and so the graph is not a paperclip graph. As n increases there are even more forbidden induced subgraphs. As an example, it is easy to take the proof for G 7 and adapt it to show that the graph formed by taking an even cycle on 6 vertices and connecting every other vertex to a central vertex is not a paperclip graph; moreover these are all minimal in the sense that any induced proper subgraphs of these graphs are outerplanar and hence are paperclip graphs. For completeness, the remaining three graphs on eight vertices which have not been shown to be a paperclip graph by the construction tools we have, and have not been ruled out by Proposition 5, are paperclip graphs by using the configurations shown in Figure 10. Figure 10: The remaining paperclip graphs on eight vertices Double Subdivision. A double subdivison of a graph selects a single edge of the graph and replaces that edge with a length three chain. Alternatively we can subdivide a single edge and then immediately subdivide one of the new resulting edges. We now show that non-paperclip graphs are closed under double subdivision. Theorem 2. If G is a non-paperclip graph, then any double subdivision of an edge in G results in a non-paperclip graph. Proof. Without loss of generality, we may assume that G is connected. We prove the converse. Let H be the graph that results from doing the double subdivision of an edge e in the original graph producing edges e 1, e 2, and e 3 and introducing two new 8
9 vertices v 1 and v 2 and suppose that the graph H is paperclip. Then the structure of the graph is as shown in Figure 11(a). In particular because the arcs corresponding to v 1 and v 2 α e 2 β β e 1 v 1 v 2 e 3 e α (a) A realization for H (b) A realization for G Figure 11: Double edge subdivision only have degree two and they already have two intersections, then the arcs which are not shown must be in one of the shaded regions. To construct an arc realization for G we note that we can now combine three arcs together (two of them coming from v 1 and v 2 ) to form a single arc. The only remaining thing to note is that we can transplant the arrangement of arcs in one of the shaded regions (α in Figure 11(b)) so that all other intersections of arcs are preserved. In particular we now have a configuration of arcs corresponding to G, so that G is also a paperclip graph. The result of this theorem cannot be strengthened to be an if and only if statement. For example, G 8 (Figure 8(a)) is a non-paperclip graph and is the double subdivision of the paperclip graph given in Figure 6(b). 5 There are exponentially many paperclip graphs By Theorem 1 we know that the number of paperclip graphs is at least the number of bipartite outerplanar graphs. And this is known to grow exponentially. Theorem 3 (Bodirsky et al. [1]). If g n is the number of bipartite outerplanar graphs on n vertices, then c( )n g n. n 5/2 To get an upper bound for the number of paperclip graphs on n vertices, we use the interpretation of using non-intersecting arcs above and below a strip. So start with n paperclips, let i of them correspond to arcs above the strip and n i below; then there are ( 2n 2i) ways to choose which paperclip endpoints are above the strip (leaving the rest below). Then, given 2i endpoints above, they must be connected in the same way as( balanced parentheses, the number of ways to do which is the ith Catalan number C i = 1 2i ) i+1 i ; similarly, the number of ways to connect the arcs on the bottom is C n i (for more on the Catalan numbers see 9
10 Stanley [3]). So the total number of possible configurations is i=n i=0 ( ) 2n C i C n i 2i i=n i=0 2 2n n C i C n i = 22n n C n+1 24n n 2. There are situations in which exponentially many configurations which were produced in the above argument yield the same graph. For example there are at least 2 n 2 ways to produce the path on n vertices. We see the result is true for P 1 and P 2 where in P 2 we will consider the arc on the right the active arc. Now we continue to extend by adding a leaf (see Proposition 1) to the active arc and note that at each step we have one of two possible places to attach, and then the new arc becomes active. Given the final arrangement we can reconstruct our choices made giving 2 n 2 configurations. 6 Open problems We still do not have a complete characterization of paperclip graphs. For small graphs it is not hard to exhaustively check all possibilities of arc configurations. But there do not yet seem to be any clear patterns about what is possible and what cannot be done. As a warmup exercise in this direction two of the three graphs shown in Figure 12 are paperclip graphs and one of them is not a paperclip graph. Try to determine which one is not a paperclip graph. Figure 12: Two of these three graphs are paperclip graphs; one of them is not We have also established some exponential upper and lower bounds for the number of paperclip graphs. There is still a significant gap between these bounds; can this be improved? Going back to the circle interpretation we had a set of disjoint red arcs and a set of disjoint blue arcs and then then put in edges for vertices where the corresponding pairs of arcs that intersected. One could generalize to having k sets of disjoint arcs of different colors and then again putting in edges for vertices where the corresponding pairs of arcs intersected. Such graphs would necessarily have to be k-partite. What graphs are possible now? Acknowledgment The authors thank Zachary Abel for discussions related to this paper. References [1] Manuel Bodirsky, Éric Fusy, Mihyun Kang, and Stefan Vigerske, Enumeration and asymptotic properties of unlabeled outerplanar graphs, Electronic Journal of Combinatorics 17 (2007), #R66, 24 pp. 10
11 [2] Martin Gardner, Encyclopedia of Impromptu Magic, Magic Inc., Chicago, Ill (1978), [3] Richard Stanley, Catalan Numbers, Cambridge University Press,
The Six Color Theorem
The Six Color Theorem The Six Color Theorem Theorem. Let G be a planar graph. There exists a proper -coloring of G. Proof. Let G be a the smallest planar graph (by number of vertices) that has no proper
More informationAdjacent: Two distinct vertices u, v are adjacent if there is an edge with ends u, v. In this case we let uv denote such an edge.
1 Graph Basics What is a graph? Graph: a graph G consists of a set of vertices, denoted V (G), a set of edges, denoted E(G), and a relation called incidence so that each edge is incident with either one
More informationDiscrete Wiskunde II. Lecture 6: Planar Graphs
, 2009 Lecture 6: Planar Graphs University of Twente m.uetz@utwente.nl wwwhome.math.utwente.nl/~uetzm/dw/ Planar Graphs Given an undirected graph (or multigraph) G = (V, E). A planar embedding of G is
More informationPlanar graphs. Chapter 8
Chapter 8 Planar graphs Definition 8.1. A graph is called planar if it can be drawn in the plane so that edges intersect only at vertices to which they are incident. Example 8.2. Different representations
More informationTreewidth and graph minors
Treewidth and graph minors Lectures 9 and 10, December 29, 2011, January 5, 2012 We shall touch upon the theory of Graph Minors by Robertson and Seymour. This theory gives a very general condition under
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
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 informationMath 443/543 Graph Theory Notes 11: Graph minors and Kuratowski s Theorem
Math 443/543 Graph Theory Notes 11: Graph minors and Kuratowski s Theorem David Glickenstein November 26, 2008 1 Graph minors Let s revisit some de nitions. Let G = (V; E) be a graph. De nition 1 Removing
More informationMatching and Planarity
Matching and Planarity Po-Shen Loh June 010 1 Warm-up 1. (Bondy 1.5.9.) There are n points in the plane such that every pair of points has distance 1. Show that there are at most n (unordered) pairs of
More informationarxiv: v1 [cs.dm] 13 Apr 2012
A Kuratowski-Type Theorem for Planarity of Partially Embedded Graphs Vít Jelínek, Jan Kratochvíl, Ignaz Rutter arxiv:1204.2915v1 [cs.dm] 13 Apr 2012 Abstract A partially embedded graph (or Peg) is a triple
More informationGenus Ranges of 4-Regular Rigid Vertex Graphs
Genus Ranges of 4-Regular Rigid Vertex Graphs Dorothy Buck Department of Mathematics Imperial College London London, England, UK d.buck@imperial.ac.uk Nataša Jonoska Egor Dolzhenko Molecular and Computational
More informationPlanar Graphs. 1 Graphs and maps. 1.1 Planarity and duality
Planar Graphs In the first half of this book, we consider mostly planar graphs and their geometric representations, mostly in the plane. We start with a survey of basic results on planar graphs. This chapter
More informationOn 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 information6.2 Classification of Closed Surfaces
Table 6.1: A polygon diagram 6.1.2 Second Proof: Compactifying Teichmuller Space 6.2 Classification of Closed Surfaces We saw that each surface has a triangulation. Compact surfaces have finite triangulations.
More informationProblem Set 3. MATH 776, Fall 2009, Mohr. November 30, 2009
Problem Set 3 MATH 776, Fall 009, Mohr November 30, 009 1 Problem Proposition 1.1. Adding a new edge to a maximal planar graph of order at least 6 always produces both a T K 5 and a T K 3,3 subgraph. Proof.
More informationA 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 informationarxiv: v1 [cs.cc] 30 Jun 2017
Hamiltonicity is Hard in Thin or Polygonal Grid Graphs, but Easy in Thin Polygonal Grid Graphs Erik D. Demaine Mikhail Rudoy arxiv:1706.10046v1 [cs.cc] 30 Jun 2017 Abstract In 2007, Arkin et al. [3] initiated
More informationThe Ropelengths of Knots Are Almost Linear in Terms of Their Crossing Numbers
The Ropelengths of Knots Are Almost Linear in Terms of Their Crossing Numbers Yuanan Diao, Claus Ernst, Attila Por, and Uta Ziegler Abstract. For a knot or link K, let L(K) be the ropelength of K and Cr(K)
More informationDiscrete Mathematics I So Practice Sheet Solutions 1
Discrete Mathematics I So 2016 Tibor Szabó Shagnik Das Practice Sheet Solutions 1 Provided below are possible solutions to the questions from the practice sheet issued towards the end of the course. Exercise
More informationPlanar graphs. Math Prof. Kindred - Lecture 16 Page 1
Planar graphs Typically a drawing of a graph is simply a notational shorthand or a more visual way to capture the structure of the graph. Now we focus on the drawings themselves. Definition A drawing of
More informationJordan Curves. A curve is a subset of IR 2 of the form
Jordan Curves A curve is a subset of IR 2 of the form α = {γ(x) : x [0, 1]}, where γ : [0, 1] IR 2 is a continuous mapping from the closed interval [0, 1] to the plane. γ(0) and γ(1) are called the endpoints
More informationDefinition 1.1. A matching M in a graph G is called maximal if there is no matching M in G so that M M.
1 Matchings Before, we defined a matching as a set of edges no two of which share an end in common. Suppose that we have a set of jobs and people and we want to match as many jobs to people as we can.
More informationarxiv: 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 informationBasic Combinatorics. Math 40210, Section 01 Fall Homework 4 Solutions
Basic Combinatorics Math 40210, Section 01 Fall 2012 Homework 4 Solutions 1.4.2 2: One possible implementation: Start with abcgfjiea From edge cd build, using previously unmarked edges: cdhlponminjkghc
More informationChapter 8. Voronoi Diagrams. 8.1 Post Oce Problem
Chapter 8 Voronoi Diagrams 8.1 Post Oce Problem Suppose there are n post oces p 1,... p n in a city. Someone who is located at a position q within the city would like to know which post oce is closest
More informationHW Graph Theory Name (andrewid) - X. 1: Draw K 7 on a torus with no edge crossings.
1: Draw K 7 on a torus with no edge crossings. A quick calculation reveals that an embedding of K 7 on the torus is a -cell embedding. At that point, it is hard to go wrong if you start drawing C 3 faces,
More informationExercise set 2 Solutions
Exercise set 2 Solutions Let H and H be the two components of T e and let F E(T ) consist of the edges of T with one endpoint in V (H), the other in V (H ) Since T is connected, F Furthermore, since T
More informationSection 3.1: Nonseparable Graphs Cut vertex of a connected graph G: A vertex x G such that G x is not connected. Theorem 3.1, p. 57: Every connected
Section 3.1: Nonseparable Graphs Cut vertex of a connected graph G: A vertex x G such that G x is not connected. Theorem 3.1, p. 57: Every connected graph G with at least 2 vertices contains at least 2
More informationby conservation of flow, hence the cancelation. Similarly, we have
Chapter 13: Network Flows and Applications Network: directed graph with source S and target T. Non-negative edge weights represent capacities. Assume no edges into S or out of T. (If necessary, we can
More informationGraph theory. Po-Shen Loh. June We begin by collecting some basic facts which can be proved via bare-hands techniques.
Graph theory Po-Shen Loh June 013 1 Basic results We begin by collecting some basic facts which can be proved via bare-hands techniques. 1. The sum of all of the degrees is equal to twice the number of
More informationMath 443/543 Graph Theory Notes 5: Planar graphs and coloring
Math 443/543 Graph Theory Notes 5: Planar graphs and coloring David Glickenstein October 10, 2014 1 Planar graphs The Three Houses and Three Utilities Problem: Given three houses and three utilities, can
More informationPlanarity. 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 informationLecture 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 informationSimultaneous Diagonal Flips in Plane Triangulations
@ _ d j 5 6 5 6 Simultaneous Diagonal Flips in Plane Triangulations Prosenjit Bose Jurek Czyzowicz Zhicheng Gao Pat Morin David R. Wood Abstract Simultaneous diagonal flips in plane triangulations are
More informationPlanarity: dual graphs
: dual graphs Math 104, Graph Theory March 28, 2013 : dual graphs Duality Definition Given a plane graph G, the dual graph G is the plane graph whose vtcs are the faces of G. The correspondence between
More informationHamiltonian cycles in bipartite quadrangulations on the torus
Hamiltonian cycles in bipartite quadrangulations on the torus Atsuhiro Nakamoto and Kenta Ozeki Abstract In this paper, we shall prove that every bipartite quadrangulation G on the torus admits a simple
More informationNesting points in the sphere. Dan Archdeacon. University of Vermont. Feliu Sagols.
Nesting points in the sphere Dan Archdeacon Dept. of Computer Science University of Vermont Burlington, VT, USA 05405 e-mail: dan.archdeacon@uvm.edu Feliu Sagols Dept. of Computer Science University of
More informationBasics 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 informationLecture 6: Graph Properties
Lecture 6: Graph Properties Rajat Mittal IIT Kanpur In this section, we will look at some of the combinatorial properties of graphs. Initially we will discuss independent sets. The bulk of the content
More informationMaximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube
Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube Kavish Gandhi April 4, 2015 Abstract A geodesic in the hypercube is the shortest possible path between two vertices. Leader and Long
More informationAn Investigation of the Planarity Condition of Grötzsch s Theorem
Le Chen An Investigation of the Planarity Condition of Grötzsch s Theorem The University of Chicago: VIGRE REU 2007 July 16, 2007 Abstract The idea for this paper originated from Professor László Babai
More informationMa/CS 6b Class 11: Kuratowski and Coloring
Ma/CS 6b Class 11: Kuratowski and Coloring By Adam Sheffer Kuratowski's Theorem Theorem. A graph is planar if and only if it does not have K 5 and K 3,3 as topological minors. We know that if a graph contains
More informationMa/CS 6b Class 5: Graph Connectivity
Ma/CS 6b Class 5: Graph Connectivity By Adam Sheffer Communications Network We are given a set of routers and wish to connect pairs of them to obtain a connected communications network. The network should
More informationSmall Survey on Perfect Graphs
Small Survey on Perfect Graphs Michele Alberti ENS Lyon December 8, 2010 Abstract This is a small survey on the exciting world of Perfect Graphs. We will see when a graph is perfect and which are families
More informationDefinition For vertices u, v V (G), the distance from u to v, denoted d(u, v), in G is the length of a shortest u, v-path. 1
Graph fundamentals Bipartite graph characterization Lemma. If a graph contains an odd closed walk, then it contains an odd cycle. Proof strategy: Consider a shortest closed odd walk W. If W is not a cycle,
More informationList Coloring Graphs
List Coloring Graphs January 29, 2004 CHROMATIC NUMBER Defn 1 A k coloring of a graph G is a function c : V (G) {1, 2,... k}. A proper k coloring of a graph G is a coloring of G with k colors so that no
More informationTheoretical Computer Science
Theoretical Computer Science 408 (2008) 129 142 Contents lists available at ScienceDirect Theoretical Computer Science journal homepage: www.elsevier.com/locate/tcs Drawing colored graphs on colored points
More informationRigidity, connectivity and graph decompositions
First Prev Next Last Rigidity, connectivity and graph decompositions Brigitte Servatius Herman Servatius Worcester Polytechnic Institute Page 1 of 100 First Prev Next Last Page 2 of 100 We say that a framework
More informationThe Graphs of Triangulations of Polygons
The Graphs of Triangulations of Polygons Matthew O Meara Research Experience for Undergraduates Summer 006 Basic Considerations Let Γ(n) be the graph with vertices being the labeled planar triangulation
More informationFOUR EDGE-INDEPENDENT SPANNING TREES 1
FOUR EDGE-INDEPENDENT SPANNING TREES 1 Alexander Hoyer and Robin Thomas School of Mathematics Georgia Institute of Technology Atlanta, Georgia 30332-0160, USA ABSTRACT We prove an ear-decomposition theorem
More informationMatching 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 informationarxiv: v1 [math.gr] 2 Oct 2013
POLYGONAL VH COMPLEXES JASON K.C. POLÁK AND DANIEL T. WISE arxiv:1310.0843v1 [math.gr] 2 Oct 2013 Abstract. Ian Leary inquires whether a class of hyperbolic finitely presented groups are residually finite.
More informationLecture 25: Bezier Subdivision. And he took unto him all these, and divided them in the midst, and laid each piece one against another: Genesis 15:10
Lecture 25: Bezier Subdivision And he took unto him all these, and divided them in the midst, and laid each piece one against another: Genesis 15:10 1. Divide and Conquer If we are going to build useful
More informationMa/CS 6b Class 12: Ramsey Theory
Ma/CS 6b Class 12: Ramsey Theory By Adam Sheffer The Pigeonhole Principle The pigeonhole principle. If n items are put into m containers, such that n > m, then at least one container contains more than
More informationA simple problem that has a solution that is far deeper than expected!
The Water, Gas, Electricity Problem A simple problem that has a solution that is far deeper than expected! Consider the diagram below of three houses and three utilities: water, gas, and electricity. Each
More informationKuratowski Notes , Fall 2005, Prof. Peter Shor Revised Fall 2007
Kuratowski Notes 8.30, Fall 005, Prof. Peter Shor Revised Fall 007 Unfortunately, the OCW notes on Kuratowski s theorem seem to have several things substantially wrong with the proof, and the notes from
More informationINSTITUTE of COMBINATORICS and its APPLICATIONS
BULLETIN of the Volume 80 May 2017 INSTITUTE of COMBINATORICS and its APPLICATIONS Editors-in-Chief: Marco Buratti, Don Kreher, Tran van Trung Boca Raton, Florida ISSN: 1183-1278 BULLETIN OF THE ICA Volume
More informationHow many colors are needed to color a map?
How many colors are needed to color a map? Is 4 always enough? Two relevant concepts How many colors do we need to color a map so neighboring countries get different colors? Simplifying assumption (not
More informationEULER S FORMULA AND THE FIVE COLOR THEOREM
EULER S FORMULA AND THE FIVE COLOR THEOREM MIN JAE SONG Abstract. In this paper, we will define the necessary concepts to formulate map coloring problems. Then, we will prove Euler s formula and apply
More informationAbstract. 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 informationOn Graphs Supported by Line Sets
On Graphs Supported by Line Sets Vida Dujmović, William Evans, Stephen Kobourov, Giuseppe Liotta, Christophe Weibel, and Stephen Wismath School of Computer Science Carleton University cgm.cs.mcgill.ca/
More informationMatching Algorithms. Proof. If a bipartite graph has a perfect matching, then it is easy to see that the right hand side is a necessary condition.
18.433 Combinatorial Optimization Matching Algorithms September 9,14,16 Lecturer: Santosh Vempala Given a graph G = (V, E), a matching M is a set of edges with the property that no two of the edges have
More informationNon-zero disjoint cycles in highly connected group labelled graphs
Non-zero disjoint cycles in highly connected group labelled graphs Ken-ichi Kawarabayashi Paul Wollan Abstract Let G = (V, E) be an oriented graph whose edges are labelled by the elements of a group Γ.
More information9 About Intersection Graphs
9 About Intersection Graphs Since this lecture we focus on selected detailed topics in Graph theory that are close to your teacher s heart... The first selected topic is that of intersection graphs, i.e.
More informationAdvanced Combinatorial Optimization September 17, Lecture 3. Sketch some results regarding ear-decompositions and factor-critical graphs.
18.438 Advanced Combinatorial Optimization September 17, 2009 Lecturer: Michel X. Goemans Lecture 3 Scribe: Aleksander Madry ( Based on notes by Robert Kleinberg and Dan Stratila.) In this lecture, we
More informationMath 777 Graph Theory, Spring, 2006 Lecture Note 1 Planar graphs Week 1 Weak 2
Math 777 Graph Theory, Spring, 006 Lecture Note 1 Planar graphs Week 1 Weak 1 Planar graphs Lectured by Lincoln Lu Definition 1 A drawing of a graph G is a function f defined on V (G) E(G) that assigns
More informationPreimages 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 informationAdvanced Algorithms Class Notes for Monday, October 23, 2012 Min Ye, Mingfu Shao, and Bernard Moret
Advanced Algorithms Class Notes for Monday, October 23, 2012 Min Ye, Mingfu Shao, and Bernard Moret Greedy Algorithms (continued) The best known application where the greedy algorithm is optimal is surely
More informationCHAPTER 2. Graphs. 1. Introduction to Graphs and Graph Isomorphism
CHAPTER 2 Graphs 1. Introduction to Graphs and Graph Isomorphism 1.1. The Graph Menagerie. Definition 1.1.1. A simple graph G = (V, E) consists of a set V of vertices and a set E of edges, represented
More informationDO 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 informationRecognizing Interval Bigraphs by Forbidden Patterns
Recognizing Interval Bigraphs by Forbidden Patterns Arash Rafiey Simon Fraser University, Vancouver, Canada, and Indiana State University, IN, USA arashr@sfu.ca, arash.rafiey@indstate.edu Abstract Let
More informationWUCT121. Discrete Mathematics. Graphs
WUCT121 Discrete Mathematics Graphs WUCT121 Graphs 1 Section 1. Graphs 1.1. Introduction Graphs are used in many fields that require analysis of routes between locations. These areas include communications,
More informationINTRODUCTION TO GRAPH THEORY. 1. Definitions
INTRODUCTION TO GRAPH THEORY D. JAKOBSON 1. Definitions A graph G consists of vertices {v 1, v 2,..., v n } and edges {e 1, e 2,..., e m } connecting pairs of vertices. An edge e = (uv) is incident with
More informationADJACENCY POSETS OF PLANAR GRAPHS
ADJACENCY POSETS OF PLANAR GRAPHS STEFAN FELSNER, CHING MAN LI, AND WILLIAM T. TROTTER Abstract. In this paper, we show that the dimension of the adjacency poset of a planar graph is at most 8. From below,
More informationHW 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 informationDiscrete 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 informationFace Width and Graph Embeddings of face-width 2 and 3
Face Width and Graph Embeddings of face-width 2 and 3 Instructor: Robin Thomas Scribe: Amanda Pascoe 3/12/07 and 3/14/07 1 Representativity Recall the following: Definition 2. Let Σ be a surface, G a graph,
More informationStraight-Line Drawings of 2-Outerplanar Graphs on Two Curves
Straight-Line Drawings of 2-Outerplanar Graphs on Two Curves (Extended Abstract) Emilio Di Giacomo and Walter Didimo Università di Perugia ({digiacomo,didimo}@diei.unipg.it). Abstract. We study how to
More informationAn interstice relationship for flowers with four petals
An interstice relationship for flowers with four petals Steve Butler, Ron Graham, Gerhard Guettler and Colin Mallows Abstract. Given three mutually tangent circles with bends related to the reciprocal
More informationOn Choosability with Separation of Planar Graphs with Forbidden Cycles
On Choosability with Separation of Planar Graphs with Forbidden Cycles Ilkyoo Choi Bernard Lidický Derrick Stolee March, 203 Abstract We study choosability with separation which is a constrained version
More informationChord Diagrams and Gauss Codes for Graphs
Digital Commons@ Loyola Marymount University and Loyola Law School Mathematics Faculty Works Mathematics 1-1-2006 Chord Diagrams and Gauss Codes for Graphs Thomas Fleming lake Mellor Loyola Marymount University,
More informationTwist knots and augmented links
CHAPTER 7 Twist knots and augmented links In this chapter, we study a class of hyperbolic knots that have some of the simplest geometry, namely twist knots. This class includes the figure-8 knot, the 5
More informationDecomposition of the figure-8 knot
CHAPTER 1 Decomposition of the figure-8 knot This book is an introduction to knots, links, and their geometry. Before we begin, we need to define carefully exactly what we mean by knots and links, and
More informationAssignment 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 information1 Matchings in Graphs
Matchings in Graphs J J 2 J 3 J 4 J 5 J J J 6 8 7 C C 2 C 3 C 4 C 5 C C 7 C 8 6 J J 2 J 3 J 4 J 5 J J J 6 8 7 C C 2 C 3 C 4 C 5 C C 7 C 8 6 Definition Two edges are called independent if they are not adjacent
More informationJordan Curves. A curve is a subset of IR 2 of the form
Jordan Curves A curve is a subset of IR 2 of the form α = {γ(x) : x [0,1]}, where γ : [0,1] IR 2 is a continuous mapping from the closed interval [0,1] to the plane. γ(0) and γ(1) are called the endpoints
More informationGraph theory - solutions to problem set 1
Graph theory - solutions to problem set 1 1. (a) Is C n a subgraph of K n? Exercises (b) For what values of n and m is K n,n a subgraph of K m? (c) For what n is C n a subgraph of K n,n? (a) Yes! (you
More informationPartitions 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 informationRemarks on Kuratowski s Planarity Theorem. A planar graph is a graph that can be drawn in a plane without edges crossing one another.
Remarks on Kuratowski s Planarity Theorem A planar graph is a graph that can be drawn in a plane without edges crossing one another. This theorem says that a graph is planar if and only if it does not
More information8 Colouring Planar Graphs
8 Colouring Planar Graphs The Four Colour Theorem Lemma 8.1 If G is a simple planar graph, then (i) 12 v V (G)(6 deg(v)) with equality for triangulations. (ii) G has a vertex of degree 5. Proof: For (i),
More informationarxiv: 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 informationThe Game Chromatic Number of Some Classes of Graphs
The Game Chromatic Number of Some Classes of Graphs Casper Joseph Destacamento 1, Andre Dominic Rodriguez 1 and Leonor Aquino-Ruivivar 1,* 1 Mathematics Department, De La Salle University *leonorruivivar@dlsueduph
More informationThe Order Upper Bound on Parity Embedding of a Graph
journal of combinatorial theory, Series B 68, 149160 (1996) article no. 0060 The Order Upper Bound on Parity Embedding of a Graph Thomas Zaslavsky* Binghamton University, Binghamton, New York 13902-6000
More informationPACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS
PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS PAUL BALISTER Abstract It has been shown [Balister, 2001] that if n is odd and m 1,, m t are integers with m i 3 and t i=1 m i = E(K n) then K n can be decomposed
More informationPebble 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 informationTHE LEAFAGE OF A CHORDAL GRAPH
Discussiones Mathematicae Graph Theory 18 (1998 ) 23 48 THE LEAFAGE OF A CHORDAL GRAPH In-Jen Lin National Ocean University, Taipei, Taiwan Terry A. McKee 1 Wright State University, Dayton, OH 45435-0001,
More informationIntroduction III. Graphs. Motivations I. Introduction IV
Introduction I Graphs Computer Science & Engineering 235: Discrete Mathematics Christopher M. Bourke cbourke@cse.unl.edu Graph theory was introduced in the 18th century by Leonhard Euler via the Königsberg
More informationFundamental Properties of Graphs
Chapter three In many real-life situations we need to know how robust a graph that represents a certain network is, how edges or vertices can be removed without completely destroying the overall connectivity,
More informationThe Geodesic Integral on Medial Graphs
The Geodesic Integral on Medial Graphs Kolya Malkin August 013 We define the geodesic integral defined on paths in the duals of medial graphs on surfaces and use it to study lens elimination and connection
More informationA Reduction of Conway s Thrackle Conjecture
A Reduction of Conway s Thrackle Conjecture Wei Li, Karen Daniels, and Konstantin Rybnikov Department of Computer Science and Department of Mathematical Sciences University of Massachusetts, Lowell 01854
More informationConnecting face hitting sets in planar graphs
Connecting face hitting sets in planar graphs Pascal Schweitzer and Patrick Schweitzer Max-Planck-Institute for Computer Science Campus E1 4, D-66123 Saarbrücken, Germany pascal@mpi-inf.mpg.de University
More information