1 The Foundations: Logic And Proofs 2 Basic Structures: Sets, Functions, Sequences, Sums, And Matrices 3 Algorithms 4 Number Theory And Cryptography 5 Induction And Recursion 6 Counting 7 Discrete Probability 8 Advanced Counting Techniques 9 Relations 10 Graphs 11 Trees 12 Boolean Algebra 13 Modeling Computation A Appendices expand_more
8.1 Applications Of Recurrence Relations 8.2 Solving Linear Recurrence Relations 8.3 Divide-and-conquer Algorithms And Recurrence Relations 8.4 Generating Functions 8.5 Inclusion-exclusion 8.6 Applications Of Inclusion-exclusion Chapter Questions expand_more
Problem 1RQ: a) What is a recurrence re1aon? b) Find a recurrence relation for the amount of money that will be... Problem 2RQ: Explain how the Fibonacci numbers are used to solve Fibonacci’s problem about rabbits. Problem 3RQ: a) Find a recurrence relation for the number of steps needed to solve the Tower of Hanoi puzzle. b)... Problem 6RQ Problem 7RQ: a) Explain how to solve linear homogeneous recurrence relations of degree 2. b) Solve the recurrence... Problem 8RQ Problem 9RQ Problem 10RQ: a) Give a formula for the number of elements in the union of three sets. b) Explain why this formula... Problem 11RQ: a) Give a formula for the number of elements in the union of four sets and explain why it is valid.... Problem 12RQ Problem 13RQ: Explain how the principle of inclusion-exclusion can be used to count the number of onto functions... Problem 14RQ Problem 15RQ Problem 16RQ: a) Define a derangement. b) Why is counting the number of ways a hatcheck person can return hats to... Problem 1SE: A group of 10 people begin a chain letter, with each person sending the letter to four other people.... Problem 2SE: A nuclear reactor has created 18 grams of a particular radioactive isotope. Every hour 1% of this... Problem 3SE: Every hour the U.S. government prints 10,000 more $1 bills, 4000 more $5 bills, 3000 more $10 bills,... Problem 4SE: Suppose that every hour there are two new bacteria in a colony for each bacterium that was present... Problem 5SE: Messages are sent over a communications channel using two different signals. One signal requires 2... Problem 6SE Problem 7SE: How many ways are there to form these postages using the rules described in Exercise 6? a) 12 cents... Problem 8SE Problem 9SE: Solve the recurrence relation an=a2n1/bn2 if a0=1 and a1=2 . [Hint: Take logarithms of both sides to... Problem 10SE Problem 11SE: Find the solution of the recurrence relation an=3an13an2+an3+1 if a0=2, a1=4 , and a2=8 . Problem 12SE Problem 13SE Problem 14SE Problem 15SE Problem 16SE: In Exercises 15-18 we develop a dynamic programming algorithm for finding a longest common... Problem 17SE: In Exercises 15-18 we develop a dynamic programming algorithm for finding a longest common... Problem 18SE: In Exercises 15-18 we develop a dynamic programming algorithm for finding a longest common... Problem 19SE: Find the solution to the recurrence relation f(n)=f(n/2)+n2 for n=2k where k is a positive integer... Problem 20SE: Find the solution to the recurrence relation f(n)=3f(n/5)+2n4 , when n is divisible by 5, for n=5k ,... Problem 21SE: Give a big-O estimate for the size of f in Exercise 20 if f is an increasing function. Problem 22SE: Find a recurrence relation that describes the number of comparisons used by the following algorithm:... Problem 23SE Problem 24SE Problem 25SE Problem 26SE: Find an where a) an=3 . b) an=4n+7 . c) an=n2+n+1 Problem 27SE Problem 28SE Problem 29SE Problem 30SE Problem 31SE Problem 32SE Problem 33SE Problem 34SE Problem 35SE Problem 36SE: How many terms are needed when the inclusion-exclusion principle is used to express the number of... Problem 37SE: How many solutions in positive integers are there to the equation x1+x2+x3=20 with 2x16,6x210 , and... Problem 38SE: How many positive integers less than 1,000,000 are a) divisible by 2, 3, or 65? b) not divisible by... Problem 39SE: How many positive integers less than 200 are a) second or higher powers of integers? b) either... Problem 40SE: How many ways are there to assign six different jobs to three different employees if the hardest job... Problem 41SE: What is the probability that exactly one person is given back the correct hat by a hatcheck person... Problem 42SE: How many bit stings of length six do not contain four consecutive 1s? Problem 43SE: What is the probability that a bit string of length six chosen at random contains at least four is? Problem 1CP Problem 2CP Problem 3CP Problem 4CP Problem 5CP Problem 6CP Problem 7CP Problem 8CP Problem 9CP Problem 10CP Problem 11CP Problem 12CP Problem 13CP: Given a positive integer n, list all the derangements of the set {1, 2,3, ..., n}. Problem 1CAE Problem 2CAE Problem 3CAE: Find as many prime Fibonacci numbers as you can. It is unknown whether there are infinitely many of... Problem 4CAE Problem 5CAE Problem 6CAE Problem 7CAE Problem 8CAE Problem 9CAE Problem 10CAE: List all the derangements of 1,2,3,4,5,6,7,8 . Problem 11CAE Problem 1WP: Find the original source where Fibonacci presented his puzzle about modeling rabbit populations.... Problem 2WP: Explain how the Fibonacci numbers arise in a variety of applications, such as in phyllotaxis, the... Problem 3WP Problem 4WP: Discuss as mans different problems as possible where the Catalan numbers arise. Problem 5WP Problem 6WP Problem 7WP Problem 8WP Problem 9WP: Describe the solution of Ulam’s problem (see Exercise 28 in Section 8.3) involving searching with... Problem 10WP: Discuss variations of Ulam’s problem (see Exercise 28 in Section 8.3) involving searching with more... Problem 11WP Problem 12WP: Describe how sieve methods are used in number theory. What kind of results have been established... Problem 13WP: Look up the rules of the old French card game of rencontres. Describe these rules and describe the... Problem 14WP Problem 15WP: Describe the Polyá theory of counting and the kind of counting problems that can be solved using... Problem 16WP: The problème des ménages (the problem of the households) asks for the number of ways to arrange n... Problem 17WP: Explain how rook polynomials can be used to solve counting problems. format_list_bulleted