2. (10 points) Consider the following algorithm performed on a sequence of numbers a 1, a 2,..., a n.

Size: px
Start display at page:

Download "2. (10 points) Consider the following algorithm performed on a sequence of numbers a 1, a 2,..., a n."

Transcription

1 1. ( points) Below, a number is any string of digits that does not begin with a zero. (a) ( points) How many 6-digit numbers are there? We may select the first digit in any of 9 ways (any digit from 1 9), and the remaining five digits in any of 10 ways (any digit from 0 9). Since a six-digit number is produced by making all these individual choices, the multiplication principle indicates that the number of ways to select a six-digit number is = Alternatively, you could note that the six-digit nubmers are the integers between and , of which there are = (b) (6 points) How many 6-digit numbers are there in which at least one digit is even? From our result above, we will subtract out all those in which no digits are even (which is to say, those in which all the digits are odd). Such bad numbers can be selected by choosing any of five digits (1, 3, 5, 7, or 9) for each of the six positions in the number, so there are numbers we must exclude from our count, yielding , which would be difficult to simplify without a calculator, but which is equal to (c) (6 points) How many 6-digit numbers are there in which at least one digit is even and no two digits are the same? We start by counting those 6-digit numbers in which no two digits are the same. The first digit, as seen in part (a), can be chosen in any of nine ways (any number from 1 9). The second digit can be chosen in any of nine ways as well (any number from 0 9, except that chosen for the first). Since we now have two digits which have been used, the third digit can be chosen in any of 8 ways, the fourth in any of 7 ways, the fifth in any of 6 ways, and the sixth in any of 5 ways, so there are six-digit numbers with no repeated digits. Now we would need to subtract out, as in part (b), those in which all digits are odd. Fortunately, though, this set is empty, since there are only five even digits, so it would be impossible for any number with six distinct digits to have only odd digits, so this subtraction step is unnecessary (or, alternatively, involves subtracting zero). Thus our answer is , which, although difficult to compute by hand, is equal to (d) (8 points) Determine a generating function for a n, the number of 6-digit numbers in which n of the digits are even. The generating function need not be algebraically simplified. The first digit could be any of 1, 3, 5, 7, or 9, contributing zero to our count of even digits, or it could be, 4, 6, or 8, contributing one towards our count of even digits; thus the generating function for the first digit alone is (5z 0 +4z 1 ). The second and subsequent digits are similar, except that they have 5 instead of 4 ways to be even, and thus have associated generating functions (5z 0 + 5z 1 ), so the generating function for the 6-digit number as a whole, since it is the product of the generating functions associated with each of its digits, is (5 + 4z)(5 + 5z) 5.. (10 points) Consider the following algorithm performed on a sequence of numbers a 1, a,..., a n. (1) Let i = 1. () Let q = i and let j = q + 1. (3) If a j < a q, then let q = j. Page 1 of 7 April 7, 01

2 (4) Increment j. (5) If j n, then return to step (3). (6) Swap the values of a i and a q (if i = q, do nothing). (7) Increment i. (8) If i < n, then return to step (). (a) (4 points) Walk through the algorithm s procedure when performed on the 5-term sequence (4, 8, 1, 10, ). What does this algorithm seem to do? Steps 5 probe each number from i to n, setting q equal to whichever index has the smallest associated value a q. So, for example, in the first step, when i = 1, q would be set to 3, since a 3 is the smallest element of a 1,..., a 5. Then that would be swapped to position a 1, so the first time we reach step 7, the sequence would have been modified to (1, 8, 4, 10, ). On the second passthrough, when i =, we would probe from a to a 5 looking for the smallest element; now q would be set to 5, since a 5 is small. So we would swap that to position, yielding the sequence (1,, 4, 10, 8). When i = 3, we probe a 3, a 4, and a 5 for the smallest; now it is a 3, so we would do nothing. When i = 4, we look at a 4 and a 5 ; a 5 is smaller, so it is swapped with a 4 to yield (1,, 4, 8, 10). The apparent result of this procedure is to sort our sequence. This is indeed the function of this algorithm, which is known as selection sort. It s a particularly useful sort if our data is for some reason immobile, since it only swaps when it knows exactly where a number should go, but as we shall see in the next part of this problem, it is not terribly efficient in other ways. (b) (6 points) Give a big-o estimate of the number of operations, in terms of n, which this algorithm takes to perform its task. For each value of i, steps 5 will be performed n i times, since the procedure looks at all values between i + 1 and n when seeking the smallest index. The entirety of the procedure will be performed n 1 times: once with i = 1, once with i =, and so forth up to i = n 1, so the total number of cycles through steps 5 will be (n 1) + (n ) + (n 3) = n(n 1) = O(n ) 3. (18 points) Answer the following questions about recurrence relations. (a) (6 points) Find the general solution to the recurrence relation a n = 4a n 1 + 1a n. This is a homogeneous linear recurrence, so its fundamental solutions will be of the form λ n. Substituting this into the above equation, we get λ n = 4λ n 1 + 1λ n, which, on dividing by λ n, yields the quadratic λ = 4λ + 1, which has solutions λ = 7, 3. so the general solution is the linear combination a n = k 7 n + l( 3) n. (b) (1 points) Find the particular solution to the recurrence relation b n = 4b n 1 +1b n 5 n with initial conditions b 0 = 1 and b 1 = 7. Page of 7 April 7, 01

3 We shall start by finding a solution to the inhomogeneous equation here, and then shall combine it with the homogeneous general solution above; finally we will plug in the initial values to get the constants in the specific solution. Since the inhomogeneous part is a multiple of n, one solution is likewise a multiple of n : let b n = c n be a solution to the inhomogeneous equation. Then: c n = 4c n 1 + 1c n 5 n c = 4c 1 + 1c 5 (4 8 1)c = 100 c = 4 so one solution to the inhomogeneous equation is b n = 4 n ; note this does not match our initial conditions, however. The general solution to the inhomogeneous equation is then b n = k 7 n + l( 3) n + 4 n, integrating the general terms from part (a). Using the initial conditions, we can find the particular solution: { 1 = b0 = k l( 3) = b 1 = k l( 3) which simplifies to { 3 = k + l 19 = 7k 3l which can be solved to give k = 1 and l = 4, so the final recurrence is b n = 7 n 4( 3) n + 4 n. 4. (4 points) We are placing objects in 4 boxes, and each box must receive at least one item. (a) (6 points) If we have exactly six identical items, and our boxes are distinguishable, how many ways are there to distribute the items? We pre-emptively place one item in each of the boxes, leaving. We can now place the remaining two objects in any of the boxes: we may either use the balls-and-walls statistic to note that there are binom + 3 = 10 such placements, or consider two cases: the two balls are in the same box, which can be done in any of 4 ways, or in separate boxes, any of 6 ways. (b) (6 points) If we have exactly six distinguishable items, and our boxes are distinguishable, how many ways are there to distribute the items? Your answer probably should not be arithmetically simplified. This problem is exactly identical to the number of surjective mappnigs from a set of size six to a set of size four, which we can solve via inclusion-exclusion. We start by considering all possible placements of objects in boxes, of which there are 4 6. We now must subtract out those which leave a box empty: we select one box to leave empty, and distribute the objects among the other three boxes, which we can do in ( 4 1) 3 6 ways. However, now we have doubly-removed those cases where two boxes are empty, and must add them back in: we select two boxes, and then fill the remaining boxes, which we can Page 3 of 7 April 7, 01

4 do in ( 4 ) 6 ways. Lastly, we have now over-reincluded the case where three boxes are empt, and must subtract it back out: there are ( 4 3) 1 6 such. Thus, our total is: ( ) ( ) ( ) which is equal to 1560, although calculating such by hand is difficult. (c) (8 points) Find an exponential generating function describing the number of ways to distribute n distinguishable objects among 4 distinguishable boxes with no box left empty. Each box can receive 1 or more objects, so each box has an associated exponential generating function 1 1! z ! z + 1 1! z3 + = e z 1. Since the generating function for the process as a whole is the product of the generating functions of its constituent parts, the process has generating function (e z 1) 4. (d) (4 points) Explain, without explicit arithmetic computation, why your answer to part (b) must be divisible by 4. Since each box contains at least one item and the items are distinct, boxes are in fact characterized by their contents. Thus, each distribution belongs to a family of 4 distinct distributions yielded by swapping around the labels on the boxes; alternatively, we could note that the statistic describing surjective placements of distinct objects into distinct boxes is 4 times the statistic describing surjective placements of distinct objects into indistinct boxes; since both of these are integers, the former must be divisible by (4 points) We are concocting a pitcher of a refreshing beverage with a single measuring cup (so an integer number of cups of each ingredient is used), and combining orange juice, ginger ale, pineapple juice, and iced tea. Our particular taste preferences call for at least one cup of each beverage to be used, for at least three cups of orange juice to be used, and for no more than 6 cups of iced tea to be used. Let a n be the number of possible n-cup mixes we could make. (a) (8 points) Find a formula for the generating function n=0 a nz n. Orange juice contributes at least 3 cups but with no maximum limitation, so it has an associated generating function of z 3 + z 4 + = z3 1 z. Iced tea provides at least 1 but no more than 6 cups, so it is associated with the generating function z +z + +z 6 = z z7. 1 z The other two ingredients contribute at least one cup but no maximum, for associated generating function z + z + = z. Assembled, these give z6 z 1 1 z (1 z) 4 (b) (16 points) If we have a 16-cup pitcher, how many different mixes could we make to fill it? You may use your generating function to solve this problem if desired. We wish to find the coefficient of z 16 in our generating function. Note that z 6 z 1 (1 z) 4 = (z6 z 1 ) ( ) n + 3 z n 3 which will contribute the terms z 6 (13 ) 3 z 10 and z 1 (7) 3 z 4, so our answer is ( ) ( ). 6. (1 points) Let G be the graph illustrated below. Answer the following questions. You may label the original graph, if desired. n=0 Page 4 of 7 April 7, 01

5 (a) (5 points) Is this graph Eulerian? Why or why not? Two of the vertices have odd degree, so this graph is non-eulerian. (b) (7 points) Demonstrate that χ(g) = 3. Since the graph contains odd cycles, it has chromatic number greater than. That 3 colors are sufficient is depicted on the graph above. 7. (15 points) We have a flagpole which can fly nine miniature flags, one above another. We have four red flags, two blue flags, two black flags, and one white flag. (a) (4 points) How many ways are there to arrange these nine flags on the pole? This is a pure multinomial coefficient: we have 4 objects of one type, of each of other types, and one unique object to arrange, so our total number of arrangements is ( ) 9 4,,, 1 = ( )( )( )( ) This is 3780, which would be difficult to calculate by hand. = 9! 4!!!1! (b) (6 points) How many ways are there to arrange these nine flags if the two blue flags must not be next to each other? From our above statistic, we will subtract those where the two blue flags are adjacent: considering the two blue flags as a single entity, there are ( 8 4,,1,1) arrangements to be subtracted off, giving a result of ( ) ( ) 9 8 4,,, 1 4,, 1, 1 which is 940, but that is difficult to calculate by hand. (c) (5 points) How many ways are there to arrange these nine flags if the two blue flags must not be next to each other, and additionally the two black flags must not be next to each other? As seen above, we will subtract out the nubmer of arrangements in which the blue flags are adjacent, of which there are ( 8 4,,1,1) ; additionally we will subtract out those where the two black flags are adjacent, of which there are also ( 8 4,,1,1) ; however, now we have doubly-removed the cases where both are true, and must re-insert them; these cases, where ( the black and blue flags are both monolithic, are counted by the multinomial 7 4,1,1,1), so our total is ( ) ( ) ( ) ,,, 1 4,, 1, 1 4, 1, 1, 1 which is 310. Page 5 of 7 April 7, 01

6 8. (8 point bonus) The following problems relate to forcing graphs to contain specific substructures. (a) ( point bonus) Give an example of a graph on 8 vertices such that no four vertices are mutually adjacent, and no three vertices are mutually nonadjacent. (b) (6 point bonus) Let G be a graph such that G 9. Prove that G contains either four mutually adjacent vertices or three mutually nonadjacent vertices. We may specifically consider the case of G = 9; if G is larger, we could use this same proof on an arbitrary nine-vertex induced subgraph. We divide this problem into three possible cases which will describe every graph on 9 vertices. Case I: some vertex v has degree 4 or less. Since v has four or fewer neighbors and G contains 8 vertices ther than v, there must be four or more vertices nonadjacent to v. If any two of these four vertices are nonadjacent to each other, then v and those two vertices form a set of three mutually nonadjacent vertices. If no two of these four vertices are nonadjacent to each other, then these four vertices would all be mutually adjacent. Case II: some vertex v has degree 6 or more. Let us consider some neighbor w of v, and the set S of some five other vertices neighboring v; now, depending on how w relates to S, we have a few subcases. Case II(a): w has 3 or more neighbors in S. Let us call these neighbors a, b, and c. Now w and v are both adjacent to each other and to each of a, b, and c, so if any of a, b, and c are adjacent to each other, then that pair together with w and v forms a set of four mutually adjacent vertices. If, on the other hand, none of a, b, and c are adjacent to each other, then they collectively form a set of three mutually non-adjacent vertices. Case II(b): w has or fewer neighbors in S. Since S = 5, we now know that w has 3 non-neighbors in S. If any two of these are non-adjacent, then these two together with w form a set of three mutually non-adjacent vertices. If, on the other hand, these 3 are all adjacent to each other, then since they are all adjacent to v, then together with v they form a set of four mutually adjacent vertices. Case III: every vertex has degree of exactly 5. This case is impossible, since G = v G deg(g) = 9 5 = 45, which would require exactly.5 edges, an impossibility. 9. (7 point bonus) The following problems relate to symmetry groups; below p will be a prime number greater than, and a coloring will be an assignment of any of n colors to each vertex of a regular p-sided polygon. Answer these questions on the back of this (or any other) sheet. (a) (3 point bonus) Find (with justification) a closed-form formula in terms of p and n for the number of different colorings, if two rotations of the same coloring are considered to be identical. Page 6 of 7 April 7, 01

7 There are n p ways to color a regular polygon fixed in space; these are invariants under the identity transformation. However, if we consider any rotation, it will map the vertices in one enormous cycle, so the only colorings which are invariant under any rotation are the monochromatic ones, of which there are n in total. Thus, all p 1 rotations have n invariants, while the identity has n p invariants, so by Burnside s theorem, the number of equivalent colorings is: n p + (p 1)n p (b) (4 point bonus) Find (with justification) a closed-form formula in terms of p and n for the number of different colorings, if two rotations or reflections of the same coloring are considered to be identical. All description given above for the invariants under rotations remains true and relevant here; however now we must also take into account the flips. Since p is odd, these flips all fix a single vertex and swap the others in pairs; thus, in order to be invariant, the fixed point can be any color desired while each of the p 1 pairs of other vertices must be monochromatic, so we are coloring p different classes of vertices, and can do so in n p+1 ways. Since there are p different possible flips, we use the same formula as above with an extra term and twice as many transformations in the denominator: n p + (p 1)n + n p+1 p Page 7 of 7 April 7, 01

Practice Final Exam Solutions

Practice Final Exam Solutions 1 (1 points) For the following problem, the alphabet used is the standard -letter English alphabet, and vowels refers only to the letters A, E, I, O, and U (a) ( points) How many strings of five letters

More information

Math 4410 Fall 2010 Exam 3. Show your work. A correct answer without any scratch work or justification may not receive much credit.

Math 4410 Fall 2010 Exam 3. Show your work. A correct answer without any scratch work or justification may not receive much credit. Math 4410 Fall 2010 Exam 3 Name: Directions: Complete all six questions. Show your work. A correct answer without any scratch work or justification may not receive much credit. You may not use any notes,

More information

1. The following graph is not Eulerian. Make it into an Eulerian graph by adding as few edges as possible.

1. The following graph is not Eulerian. Make it into an Eulerian graph by adding as few edges as possible. 1. The following graph is not Eulerian. Make it into an Eulerian graph by adding as few edges as possible. A graph is Eulerian if it has an Eulerian circuit, which occurs if the graph is connected and

More information

Discrete Math: Selected Homework Problems

Discrete Math: Selected Homework Problems Discrete Math: Selected Homework Problems 2006 2.1 Prove: if d is a common divisor of a and b and d is also a linear combination of a and b then d is a greatest common divisor of a and b. (5 3.1 Prove:

More information

1 Minimal Examples and Extremal Problems

1 Minimal Examples and Extremal Problems MATH 68 Notes Combinatorics and Graph Theory II 1 Minimal Examples and Extremal Problems Minimal and extremal problems are really variations on the same question: what is the largest or smallest graph

More information

Midterm 2 Solutions. CS70 Discrete Mathematics for Computer Science, Fall 2007

Midterm 2 Solutions. CS70 Discrete Mathematics for Computer Science, Fall 2007 CS70 Discrete Mathematics for Computer Science, Fall 007 Midterm Solutions Note: These solutions are not necessarily model answers Rather, they are designed to be tutorial in nature, and sometimes contain

More information

Combinatorics Summary Sheet for Exam 1 Material 2019

Combinatorics Summary Sheet for Exam 1 Material 2019 Combinatorics Summary Sheet for Exam 1 Material 2019 1 Graphs Graph An ordered three-tuple (V, E, F ) where V is a set representing the vertices, E is a set representing the edges, and F is a function

More information

HW Graph Theory SOLUTIONS (hbovik) - Q

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

More information

ON THE STRONGLY REGULAR GRAPH OF PARAMETERS

ON THE STRONGLY REGULAR GRAPH OF PARAMETERS ON THE STRONGLY REGULAR GRAPH OF PARAMETERS (99, 14, 1, 2) SUZY LOU AND MAX MURIN Abstract. In an attempt to find a strongly regular graph of parameters (99, 14, 1, 2) or to disprove its existence, we

More information

2009 HMMT Team Round. Writing proofs. Misha Lavrov. ARML Practice 3/2/2014

2009 HMMT Team Round. Writing proofs. Misha Lavrov. ARML Practice 3/2/2014 Writing proofs Misha Lavrov ARML Practice 3/2/2014 Warm-up / Review 1 (From my research) If x n = 2 1 x n 1 for n 2, solve for x n in terms of x 1. (For a more concrete problem, set x 1 = 2.) 2 (From this

More information

Characterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4)

Characterizing Graphs (3) Characterizing Graphs (1) Characterizing Graphs (2) Characterizing Graphs (4) S-72.2420/T-79.5203 Basic Concepts 1 S-72.2420/T-79.5203 Basic Concepts 3 Characterizing Graphs (1) Characterizing Graphs (3) Characterizing a class G by a condition P means proving the equivalence G G

More information

Problem Set 3. MATH 778C, Spring 2009, Austin Mohr (with John Boozer) April 15, 2009

Problem Set 3. MATH 778C, Spring 2009, Austin Mohr (with John Boozer) April 15, 2009 Problem Set 3 MATH 778C, Spring 2009, Austin Mohr (with John Boozer) April 15, 2009 1. Show directly that P 1 (s) P 1 (t) for all t s. Proof. Given G, let H s be a subgraph of G on s vertices such that

More information

Ma/CS 6b Class 10: Ramsey Theory

Ma/CS 6b Class 10: Ramsey Theory Ma/CS 6b Class 10: 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 information

Topic 10 Part 2 [474 marks]

Topic 10 Part 2 [474 marks] Topic Part 2 [474 marks] The complete graph H has the following cost adjacency matrix Consider the travelling salesman problem for H a By first finding a minimum spanning tree on the subgraph of H formed

More information

Invariants and Algorithms

Invariants and Algorithms 1 Introduction Invariants and Algorithms November 9, 2015 Cody Johnson ctj@math.cmu.edu An invariant is something that doesn t change after some process. A monovariant is something that changes in one

More information

Math 575 Exam 3. (t). What is the chromatic number of G?

Math 575 Exam 3. (t). What is the chromatic number of G? Math 575 Exam 3 Name 1 (a) Draw the Grötsch graph See your notes (b) Suppose that G is a graph having 6 vertices and 9 edges and that the chromatic polynomial of G is given below Fill in the missing coefficients

More information

Ma/CS 6b Class 12: Ramsey Theory

Ma/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 information

UCSD CSE 21, Spring 2014 [Section B00] Mathematics for Algorithm and System Analysis

UCSD CSE 21, Spring 2014 [Section B00] Mathematics for Algorithm and System Analysis UCSD CSE 21, Spring 2014 [Section B00] Mathematics for Algorithm and System Analysis Lecture 16 Class URL: http://vlsicad.ucsd.edu/courses/cse21-s14/ Lecture 16 Notes Goals for this week Graph basics Types

More information

Student name: Student ID: MATH 61 (Butler) Midterm II, 12 November 2008

Student name: Student ID: MATH 61 (Butler) Midterm II, 12 November 2008 Student name: Student ID: MATH 61 (Butler) Midterm II, 1 November 008 This test is closed book and closed notes, with the exception that you are allowed one 8 1 11 page of handwritten notes. No calculator

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

Scheduling, Map Coloring, and Graph Coloring

Scheduling, Map Coloring, and Graph Coloring Scheduling, Map Coloring, and Graph Coloring Scheduling via Graph Coloring: Final Exam Example Suppose want to schedule some ;inal exams for CS courses with following course numbers: 1007, 3137, 3157,

More information

5 Graphs

5 Graphs 5 Graphs jacques@ucsd.edu Some of the putnam problems are to do with graphs. They do not assume more than a basic familiarity with the definitions and terminology of graph theory. 5.1 Basic definitions

More information

Problem Set 7 Solutions

Problem Set 7 Solutions 6.42/8.62J Mathematics for Computer Science March 29, 25 Srini Devadas and Eric Lehman Problem Set 7 Solutions Due: Monday, April 4 at 9 PM Problem. Every function has some subset of these properties:

More information

Combinatorics MAP363 Sheet 1. Mark: /10. Name. Number. Hand in by 19th February. date marked: / /2007

Combinatorics MAP363 Sheet 1. Mark: /10. Name. Number. Hand in by 19th February. date marked: / /2007 Turn over Combinatorics MAP6 Sheet Hand in by 9th February Name Number Year Mark: /0 date marked: / /200 Please attach your working, with this sheet at the front. Guidance on notation: graphs may have

More information

λ -Harmonious Graph Colouring

λ -Harmonious Graph Colouring λ -Harmonious Graph Colouring Lauren DeDieu McMaster University Southwestern Ontario Graduate Mathematics Conference June 4th, 201 What is a graph? What is vertex colouring? 1 1 1 2 2 Figure : Proper Colouring.

More information

Lecture 5: Graphs. Rajat Mittal. IIT Kanpur

Lecture 5: Graphs. Rajat Mittal. IIT Kanpur Lecture : Graphs Rajat Mittal IIT Kanpur Combinatorial graphs provide a natural way to model connections between different objects. They are very useful in depicting communication networks, social networks

More information

Chapter 12 and 11.1 Planar graphs, regular polyhedra, and graph colorings

Chapter 12 and 11.1 Planar graphs, regular polyhedra, and graph colorings Chapter 12 and 11.1 Planar graphs, regular polyhedra, and graph colorings Prof. Tesler Math 184A Fall 2017 Prof. Tesler Ch. 12: Planar Graphs Math 184A / Fall 2017 1 / 45 12.1 12.2. Planar graphs Definition

More information

PACKING DIGRAPHS WITH DIRECTED CLOSED TRAILS

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

Catalan Numbers. Table 1: Balanced Parentheses

Catalan Numbers. Table 1: Balanced Parentheses Catalan Numbers Tom Davis tomrdavis@earthlink.net http://www.geometer.org/mathcircles November, 00 We begin with a set of problems that will be shown to be completely equivalent. The solution to each problem

More information

Class Book. Anita Straker, Tony Fisher, Rosalyn Hyde, Sue Jennings and Jonathan Longstaffe

Class Book. Anita Straker, Tony Fisher, Rosalyn Hyde, Sue Jennings and Jonathan Longstaffe Class Book Anita Straker, Tony Fisher, Rosalyn Hyde, Sue Jennings and Jonathan Longstaffe 5 Contents Tier 5 N5.1 Powers and roots 1 1 Integer powers of numbers 1 Estimating square roots 3 3 Prime factor

More information

CS6702 GRAPH THEORY AND APPLICATIONS QUESTION BANK

CS6702 GRAPH THEORY AND APPLICATIONS QUESTION BANK CS6702 GRAPH THEORY AND APPLICATIONS 2 MARKS QUESTIONS AND ANSWERS 1 UNIT I INTRODUCTION CS6702 GRAPH THEORY AND APPLICATIONS QUESTION BANK 1. Define Graph. 2. Define Simple graph. 3. Write few problems

More information

Online Coloring Known Graphs

Online Coloring Known Graphs Online Coloring Known Graphs Magnús M. Halldórsson Science Institute University of Iceland IS-107 Reykjavik, Iceland mmh@hi.is, www.hi.is/ mmh. Submitted: September 13, 1999; Accepted: February 24, 2000.

More information

Part II. Graph Theory. Year

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

More information

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

Recognizing Interval Bigraphs by Forbidden Patterns

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

Answers to specimen paper questions. Most of the answers below go into rather more detail than is really needed. Please let me know of any mistakes.

Answers to specimen paper questions. Most of the answers below go into rather more detail than is really needed. Please let me know of any mistakes. Answers to specimen paper questions Most of the answers below go into rather more detail than is really needed. Please let me know of any mistakes. Question 1. (a) The degree of a vertex x is the number

More information

14 More Graphs: Euler Tours and Hamilton Cycles

14 More Graphs: Euler Tours and Hamilton Cycles 14 More Graphs: Euler Tours and Hamilton Cycles 14.1 Degrees The degree of a vertex is the number of edges coming out of it. The following is sometimes called the First Theorem of Graph Theory : Lemma

More information

8.2 Paths and Cycles

8.2 Paths and Cycles 8.2 Paths and Cycles Degree a b c d e f Definition The degree of a vertex is the number of edges incident to it. A loop contributes 2 to the degree of the vertex. (G) is the maximum degree of G. δ(g) is

More information

Table 1 below illustrates the construction for the case of 11 integers selected from 20.

Table 1 below illustrates the construction for the case of 11 integers selected from 20. Q: a) From the first 200 natural numbers 101 of them are arbitrarily chosen. Prove that among the numbers chosen there exists a pair such that one divides the other. b) Prove that if 100 numbers are chosen

More information

Fundamental Properties of Graphs

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

Symmetric Product Graphs

Symmetric Product Graphs Rochester Institute of Technology RIT Scholar Works Theses Thesis/Dissertation Collections 5-20-2015 Symmetric Product Graphs Evan Witz Follow this and additional works at: http://scholarworks.rit.edu/theses

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

An Introduction to Chromatic Polynomials

An Introduction to Chromatic Polynomials An Introduction to Chromatic Polynomials Julie Zhang May 17, 2018 Abstract This paper will provide an introduction to chromatic polynomials. We will first define chromatic polynomials and related terms,

More information

Simple Graph. General Graph

Simple Graph. General Graph Graph Theory A graph is a collection of points (also called vertices) and lines (also called edges), with each edge ending at a vertex In general, it is allowed for more than one edge to have the same

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

The Game Chromatic Number of Some Classes of Graphs

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

Greedy algorithms is another useful way for solving optimization problems.

Greedy algorithms is another useful way for solving optimization problems. Greedy Algorithms Greedy algorithms is another useful way for solving optimization problems. Optimization Problems For the given input, we are seeking solutions that must satisfy certain conditions. These

More information

Ma/CS 6b Class 5: Graph Connectivity

Ma/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 information

Weak Dynamic Coloring of Planar Graphs

Weak Dynamic Coloring of Planar Graphs Weak Dynamic Coloring of Planar Graphs Caroline Accurso 1,5, Vitaliy Chernyshov 2,5, Leaha Hand 3,5, Sogol Jahanbekam 2,4,5, and Paul Wenger 2 Abstract The k-weak-dynamic number of a graph G is the smallest

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

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

Introduction to Graph Theory

Introduction to Graph Theory Introduction to Graph Theory Tandy Warnow January 20, 2017 Graphs Tandy Warnow Graphs A graph G = (V, E) is an object that contains a vertex set V and an edge set E. We also write V (G) to denote the vertex

More information

8 Colouring Planar Graphs

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

Graph Theory Questions from Past Papers

Graph Theory Questions from Past Papers Graph Theory Questions from Past Papers Bilkent University, Laurence Barker, 19 October 2017 Do not forget to justify your answers in terms which could be understood by people who know the background theory

More information

MC302 GRAPH THEORY SOLUTIONS TO HOMEWORK #1 9/19/13 68 points + 6 extra credit points

MC302 GRAPH THEORY SOLUTIONS TO HOMEWORK #1 9/19/13 68 points + 6 extra credit points MC02 GRAPH THEORY SOLUTIONS TO HOMEWORK #1 9/19/1 68 points + 6 extra credit points 1. [CH] p. 1, #1... a. In each case, for the two graphs you say are isomorphic, justify it by labeling their vertices

More information

Flexible Coloring. Xiaozhou Li a, Atri Rudra b, Ram Swaminathan a. Abstract

Flexible Coloring. Xiaozhou Li a, Atri Rudra b, Ram Swaminathan a. Abstract Flexible Coloring Xiaozhou Li a, Atri Rudra b, Ram Swaminathan a a firstname.lastname@hp.com, HP Labs, 1501 Page Mill Road, Palo Alto, CA 94304 b atri@buffalo.edu, Computer Sc. & Engg. dept., SUNY Buffalo,

More information

HMMT February 2018 February 10, 2018

HMMT February 2018 February 10, 2018 HMMT February 2018 February 10, 2018 Combinatorics 1. Consider a 2 3 grid where each entry is one of 0, 1, and 2. For how many such grids is the sum of the numbers in every row and in every column a multiple

More information

Definition: A graph G = (V, E) is called a tree if G is connected and acyclic. The following theorem captures many important facts about trees.

Definition: A graph G = (V, E) is called a tree if G is connected and acyclic. The following theorem captures many important facts about trees. Tree 1. Trees and their Properties. Spanning trees 3. Minimum Spanning Trees 4. Applications of Minimum Spanning Trees 5. Minimum Spanning Tree Algorithms 1.1 Properties of Trees: Definition: A graph G

More information

Brief History. Graph Theory. What is a graph? Types of graphs Directed graph: a graph that has edges with specific directions

Brief History. Graph Theory. What is a graph? Types of graphs Directed graph: a graph that has edges with specific directions Brief History Graph Theory What is a graph? It all began in 1736 when Leonhard Euler gave a proof that not all seven bridges over the Pregolya River could all be walked over once and end up where you started.

More information

CS 2336 Discrete Mathematics

CS 2336 Discrete Mathematics CS 2336 Discrete Mathematics Lecture 15 Graphs: Planar Graphs 1 Outline What is a Planar Graph? Euler Planar Formula Platonic Solids Five Color Theorem Kuratowski s Theorem 2 What is a Planar Graph? Definition

More information

INTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES

INTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES INTRODUCTION TO THE HOMOLOGY GROUPS OF COMPLEXES RACHEL CARANDANG Abstract. This paper provides an overview of the homology groups of a 2- dimensional complex. It then demonstrates a proof of the Invariance

More information

Let denote the number of partitions of with at most parts each less than or equal to. By comparing the definitions of and it is clear that ( ) ( )

Let denote the number of partitions of with at most parts each less than or equal to. By comparing the definitions of and it is clear that ( ) ( ) Calculating exact values of without using recurrence relations This note describes an algorithm for calculating exact values of, the number of partitions of into distinct positive integers each less than

More information

Treewidth and graph minors

Treewidth 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

The University of Sydney MATH2969/2069. Graph Theory Tutorial 2 (Week 9) 2008

The University of Sydney MATH2969/2069. Graph Theory Tutorial 2 (Week 9) 2008 The University of Sydney MATH99/09 Graph Theory Tutorial (Week 9) 00. Show that the graph on the left is Hamiltonian, but that the other two are not. To show that the graph is Hamiltonian, simply find

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

3.1 INTRODUCTION TO THE FAMILY OF QUADRATIC FUNCTIONS

3.1 INTRODUCTION TO THE FAMILY OF QUADRATIC FUNCTIONS 3.1 INTRODUCTION TO THE FAMILY OF QUADRATIC FUNCTIONS Finding the Zeros of a Quadratic Function Examples 1 and and more Find the zeros of f(x) = x x 6. Solution by Factoring f(x) = x x 6 = (x 3)(x + )

More information

MC 302 GRAPH THEORY 10/1/13 Solutions to HW #2 50 points + 6 XC points

MC 302 GRAPH THEORY 10/1/13 Solutions to HW #2 50 points + 6 XC points MC 0 GRAPH THEORY 0// Solutions to HW # 0 points + XC points ) [CH] p.,..7. This problem introduces an important class of graphs called the hypercubes or k-cubes, Q, Q, Q, etc. I suggest that before you

More information

Coloring. Radhika Gupta. Problem 1. What is the chromatic number of the arc graph of a polygonal disc of N sides?

Coloring. Radhika Gupta. Problem 1. What is the chromatic number of the arc graph of a polygonal disc of N sides? Coloring Radhika Gupta 1 Coloring of A N Let A N be the arc graph of a polygonal disc with N sides, N > 4 Problem 1 What is the chromatic number of the arc graph of a polygonal disc of N sides? Or we would

More information

c 2011 BRITTANY NICOLE MOTT ALL RIGHTS RESERVED

c 2011 BRITTANY NICOLE MOTT ALL RIGHTS RESERVED c 2011 BRITTANY NICOLE MOTT ALL RIGHTS RESERVED ANALYSIS OF THE GENERALIZED CATALAN ORBITS A Thesis Presented to The Graduate Faculty of The University of Akron In Partial Fulfillment of the Requirements

More information

An Interesting Way to Combine Numbers

An Interesting Way to Combine Numbers An Interesting Way to Combine Numbers Joshua Zucker and Tom Davis October 12, 2016 Abstract This exercise can be used for middle school students and older. The original problem seems almost impossibly

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

HOMEWORK #4 SOLUTIONS - MATH 4160

HOMEWORK #4 SOLUTIONS - MATH 4160 HOMEWORK #4 SOLUTIONS - MATH 4160 DUE: FRIDAY MARCH 7, 2002 AT 10:30AM Enumeration problems. (1 How many different ways are there of labeling the vertices of the following trees so that the graphs are

More information

arxiv: v1 [cs.cc] 30 Jun 2017

arxiv: 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 information

1. A busy airport has 1500 takeo s perday. Provetherearetwoplanesthatmusttake o within one minute of each other. This is from Bona Chapter 1 (1).

1. A busy airport has 1500 takeo s perday. Provetherearetwoplanesthatmusttake o within one minute of each other. This is from Bona Chapter 1 (1). Math/CS 415 Combinatorics and Graph Theory Fall 2017 Prof. Readdy Homework Chapter 1 1. A busy airport has 1500 takeo s perday. Provetherearetwoplanesthatmusttake o within one minute of each other. This

More information

arxiv: v4 [math.co] 4 Apr 2011

arxiv: v4 [math.co] 4 Apr 2011 Upper-critical graphs (complete k-partite graphs) José Antonio Martín H. Faculty of Computer Science, Complutense University of Madrid, Spain arxiv:1011.4124v4 [math.co] 4 Apr 2011 Abstract This work introduces

More information

1. Answer: x or x. Explanation Set up the two equations, then solve each equation. x. Check

1. Answer: x or x. Explanation Set up the two equations, then solve each equation. x. Check Thinkwell s Placement Test 5 Answer Key If you answered 7 or more Test 5 questions correctly, we recommend Thinkwell's Algebra. If you answered fewer than 7 Test 5 questions correctly, we recommend Thinkwell's

More information

Course Code : MCS-033 Course Title : Advanced Discrete Mathematics Assignment Number : MCA(III)/033/Assignment/2018-19 Maximum Marks : 100 Weightage : 25% Last Dates for Submission : 15th October, 2018

More information

Component Connectivity of Generalized Petersen Graphs

Component Connectivity of Generalized Petersen Graphs March 11, 01 International Journal of Computer Mathematics FeHa0 11 01 To appear in the International Journal of Computer Mathematics Vol. 00, No. 00, Month 01X, 1 1 Component Connectivity of Generalized

More information

Discharging and reducible configurations

Discharging and reducible configurations Discharging and reducible configurations Zdeněk Dvořák March 24, 2018 Suppose we want to show that graphs from some hereditary class G are k- colorable. Clearly, we can restrict our attention to graphs

More information

Grey Codes in Black and White

Grey Codes in Black and White Grey Codes in Black and White Wes Cleveland, Erin Connerley, Becca Maddrell, Kasey Aderhold, Abel Yehdego December 8, 2007 Introduction A Gray code represents each number in the sequence of integers 0,,...,

More information

Theorem 3.1 (Berge) A matching M in G is maximum if and only if there is no M- augmenting path.

Theorem 3.1 (Berge) A matching M in G is maximum if and only if there is no M- augmenting path. 3 Matchings Hall s Theorem Matching: A matching in G is a subset M E(G) so that no edge in M is a loop, and no two edges in M are incident with a common vertex. A matching M is maximal if there is no matching

More information

Olympiad Hamilton Paper

Olympiad Hamilton Paper Olympiad Hamilton Paper 1 All candidates must be in School Year 10 (England and Wales), S (Scotland), or School Year 11 (Northern Ireland). 1. The sum of three positive integers is 11 and the sum of the

More information

Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes

Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes Domination, Independence and Other Numbers Associated With the Intersection Graph of a Set of Half-planes Leonor Aquino-Ruivivar Mathematics Department, De La Salle University Leonorruivivar@dlsueduph

More information

CMSC Honors Discrete Mathematics

CMSC Honors Discrete Mathematics CMSC 27130 Honors Discrete Mathematics Lectures by Alexander Razborov Notes by Justin Lubin The University of Chicago, Autumn 2017 1 Contents I Number Theory 4 1 The Euclidean Algorithm 4 2 Mathematical

More information

Maximal Monochromatic Geodesics in an Antipodal Coloring of Hypercube

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

Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded

Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded Maximum number of edges in claw-free graphs whose maximum degree and matching number are bounded Cemil Dibek Tınaz Ekim Pinar Heggernes Abstract We determine the maximum number of edges that a claw-free

More information

Counting the Number of Isosceles Triangles in Rectangular Regular Grids

Counting the Number of Isosceles Triangles in Rectangular Regular Grids Forum Geometricorum Volume 17 (017) 31 39. FORUM GEOM ISSN 1534-1178 Counting the Number of Isosceles Triangles in Rectangular Regular Grids Chai Wah Wu Abstract. In general graph theory, the only relationship

More information

Central Valley School District Math Curriculum Map Grade 8. August - September

Central Valley School District Math Curriculum Map Grade 8. August - September August - September Decimals Add, subtract, multiply and/or divide decimals without a calculator (straight computation or word problems) Convert between fractions and decimals ( terminating or repeating

More information

Figure 4.1: The evolution of a rooted tree.

Figure 4.1: The evolution of a rooted tree. 106 CHAPTER 4. INDUCTION, RECURSION AND RECURRENCES 4.6 Rooted Trees 4.6.1 The idea of a rooted tree We talked about how a tree diagram helps us visualize merge sort or other divide and conquer algorithms.

More information

Lecture 4: Petersen Graph 2/2; also, Friendship is Magic!

Lecture 4: Petersen Graph 2/2; also, Friendship is Magic! Spectral Graph Theory Instructor: Padraic Bartlett Lecture 4: Petersen Graph /; also, Friendship is Magic! Week 4 Mathcamp 0 We did a ton of things yesterday! Here s a quick recap:. If G is a n, k, λ,

More information

Instant Insanity Instructor s Guide Make-it and Take-it Kit for AMTNYS 2006

Instant Insanity Instructor s Guide Make-it and Take-it Kit for AMTNYS 2006 Instant Insanity Instructor s Guide Make-it and Take-it Kit for AMTNYS 2006 THE KIT: This kit contains materials for two Instant Insanity games, a student activity sheet with answer key and this instructor

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

11.2 Eulerian Trails

11.2 Eulerian Trails 11.2 Eulerian Trails K.. onigsberg, 1736 Graph Representation A B C D Do You Remember... Definition A u v trail is a u v walk where no edge is repeated. Do You Remember... Definition A u v trail is a u

More information

HOMEWORK #4 SOLUTIONS - MATH (1) (a) Prove that the chromatic polynomial of any tree with s vertices is. k(k 1) s 1

HOMEWORK #4 SOLUTIONS - MATH (1) (a) Prove that the chromatic polynomial of any tree with s vertices is. k(k 1) s 1 HOMEWORK #4 SOLUTIONS - MATH 3260 ASSIGNED: MARCH 19, 2003 DUE: APRIL 4, 2003 AT 2:30PM (1) (a) Prove that the chromatic polynomial of any tree with s vertices is k(k 1) s 1 Solution: Pick any vertex of

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

of Nebraska - Lincoln

of Nebraska - Lincoln University of Nebraska - Lincoln DigitalCommons@University of Nebraska - Lincoln MAT Exam Expository Papers Math in the Middle Institute Partnership -007 The Polygon Game Kyla Hall Follow this and additional

More information

The Structure and Properties of Clique Graphs of Regular Graphs

The Structure and Properties of Clique Graphs of Regular Graphs The University of Southern Mississippi The Aquila Digital Community Master's Theses 1-014 The Structure and Properties of Clique Graphs of Regular Graphs Jan Burmeister University of Southern Mississippi

More information

AAL 217: DATA STRUCTURES

AAL 217: DATA STRUCTURES Chapter # 4: Hashing AAL 217: DATA STRUCTURES The implementation of hash tables is frequently called hashing. Hashing is a technique used for performing insertions, deletions, and finds in constant average

More information

CS1800 Discrete Structures Fall 2016 Profs. Aslam, Gold, Ossowski, Pavlu, & Sprague December 16, CS1800 Discrete Structures Final

CS1800 Discrete Structures Fall 2016 Profs. Aslam, Gold, Ossowski, Pavlu, & Sprague December 16, CS1800 Discrete Structures Final CS1800 Discrete Structures Fall 2016 Profs. Aslam, Gold, Ossowski, Pavlu, & Sprague December 16, 2016 Instructions: CS1800 Discrete Structures Final 1. The exam is closed book and closed notes. You may

More information

r=1 The Binomial Theorem. 4 MA095/98G Revision

r=1 The Binomial Theorem. 4 MA095/98G Revision Revision Read through the whole course once Make summary sheets of important definitions and results, you can use the following pages as a start and fill in more yourself Do all assignments again Do the

More information