Generalized Derangements Anthony Fraticelli Missouri State University REUJuly 30, 2009 Advisor: Dr. Les Reid.

Slides:



Advertisements
Similar presentations
Analysis of Algorithms II
Advertisements

1 Decomposing Hypergraphs with Hypertrees Raphael Yuster University of Haifa - Oranim.
7.6 Applications of Inclusion/Exclusion Problem: Find the number of elements in a set that have none of n properties P1, P2,.. Pn.
Recursive Definitions and Structural Induction
1 State Assignment Using Partition Pairs 2  This method allows for finding high quality solutions but is slow and complicated  Only computer approach.
Inclusion-Exclusion Formula
Noga Alon Institute for Advanced Study and Tel Aviv University
The number of edge-disjoint transitive triples in a tournament.
1 Introduction to Computability Theory Lecture4: Non Regular Languages Prof. Amos Israeli.
Lecture 19 Exam: Tuesday June14 4-6pm Overview. Disclaimer The following is a only study guide. You need to know all the material treated in class.
1 Introduction to Computability Theory Lecture4: Non Regular Languages Prof. Amos Israeli.
Cache Performance Analysis of Traversals and Random Accesses R. E. Ladner, J. D. Fix, and A. LaMarca Presented by Tomer Shiran.
Lecture 19 Exam: Tuesday June15 4-6pm Overview. General Remarks Expect more questions than before that test your knowledge of the material. (rather then.
Recursive Definitions Rosen, 3.4 Recursive (or inductive) Definitions Sometimes easier to define an object in terms of itself. This process is called.
Recursion Lecture 17: Nov 11. Quiz int hello(int n) { if (n==0) return 0; else printf(“Hello World %d\n”,n); hello(n-1); } 1.What would the program do.
Induction and recursion
Geometric Sequences and Series Part III. Geometric Sequences and Series The sequence is an example of a Geometric sequence A sequence is geometric if.
Geometric Sequences and Series
How many ways are there to pass through city A where the arrows represent one-way streets? Answer: mn ways The counting principal: Suppose two experiments.
1 Linear Recurrence Relations Part I Jorge Cobb The University of Texas at Dallas.
Copyright © Cengage Learning. All rights reserved. CHAPTER 11 ANALYSIS OF ALGORITHM EFFICIENCY ANALYSIS OF ALGORITHM EFFICIENCY.
Applied Discrete Mathematics Week 9: Relations
Sequences and Series (T) Students will know the form of an Arithmetic sequence.  Arithmetic Sequence: There exists a common difference (d) between each.
Copyright © Cengage Learning. All rights reserved. CHAPTER 9 COUNTING AND PROBABILITY.
Chapter 8. Section 8. 1 Section Summary Introduction Modeling with Recurrence Relations Fibonacci Numbers The Tower of Hanoi Counting Problems Algorithms.
Basic Counting. This Lecture We will study some basic rules for counting. Sum rule, product rule, generalized product rule Permutations, combinations.
Copyright © Cengage Learning. All rights reserved. CHAPTER 5 SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION SEQUENCES, MATHEMATICAL INDUCTION, AND RECURSION.
Advanced Counting Techniques CSC-2259 Discrete Structures Konstantin Busch - LSU1.
Binomial Coefficients, Inclusion-exclusion principle
9.3 Addition Rule. The basic rule underlying the calculation of the number of elements in a union or difference or intersection is the addition rule.
Sequences Definition - A function whose domain is the set of all positive integers. Finite Sequence - finite number of values or elements Infinite Sequence.
1 Section 5.5 Solving Recurrences Any recursively defined function ƒ with domain N that computes numbers is called a recurrence or recurrence relation.
Generalized Derangement Graphs Hannah Jackson.  If P is a set, the bijection f: P  P is a permutation of P.  Permutations can be written in cycle notation.
CSCI 115 Chapter 3 Counting. CSCI 115 §3.1 Permutations.
Permutations and Hamiltonian Circuits Larry Griffith Basic Notions Seminar October 10, 2007.
3. Counting Permutations Combinations Pigeonhole principle Elements of Probability Recurrence Relations.
Chapter 7 Advance Counting Techniques. Content Recurrence relations Generating function The principle of inclusion-exclusion.
CHAPTER 10 Sequences, Induction, & Probability Sequences & Summation Notation Objectives –Find particular terms of sequence from the general term.
Section 2.4. Section Summary Sequences. Examples: Geometric Progression, Arithmetic Progression Recurrence Relations Example: Fibonacci Sequence Summations.
Cyclic Redundancy Check CRC Chapter CYCLIC CODES Cyclic codes are special linear block codes with one extra property. In a cyclic code, if a codeword.
Counting Techniques and Some Other Math Team Strategies Susan Schwartz Wildstrom Walt Whitman High School Bethesda, MD NCTM National Meeting April 6, 2001.
In section 11.9, we were able to find power series representations for a certain restricted class of functions. Here, we investigate more general problems.
Maximum density of copies of a graph in the n-cube John Goldwasser Ryan Hansen West Virginia University.
Sequences and Summations Section 2.4. Section Summary Sequences. – Examples: Geometric Progression, Arithmetic Progression Recurrence Relations – Example:
Chapter 5: Permutation Groups  Definitions and Notations  Cycle Notation  Properties of Permutations.
Copyright © Zeph Grunschlag, Induction Zeph Grunschlag.
Permutations and Combinations Section 2.2 & 2.3 Finite Math.
COMPSCI 102 Discrete Mathematics for Computer Science.
The least known length of ordered basis of symmetric group S. A. Kalinchuk, Yu. L. Sagalovich Institute for Information Transmission Problems, Russian.
CS Lecture 14 Powerful Tools     !. Build your toolbox of abstract structures and concepts. Know the capacities and limits of each tool.
CS Lecture 11 To Exclude Or Not To Exclude? + -
SECTION 9 Orbits, Cycles, and the Alternating Groups Given a set A, a relation in A is defined by : For a, b  A, let a  b if and only if b =  n (a)
1 Melikyan/DM/Fall09 Discrete Mathematics Ch. 7 Functions Instructor: Hayk Melikyan Today we will review sections 7.3, 7.4 and 7.5.
Copyright © Cengage Learning. All rights reserved. CHAPTER 8 RELATIONS.
Divide and Conquer Faculty Name: Ruhi Fatima Topics Covered Divide and Conquer Matrix multiplication Recurrence.
Copyright © Zeph Grunschlag, Induction Zeph Grunschlag.
CSCI 115 Chapter 3 Counting. CSCI 115 §3.1 Permutations.
2/24/20161 One, two, three, we’re… Counting. 2/24/20162 Basic Counting Principles Counting problems are of the following kind: “How many different 8-letter.
Recursively Defined Sequences Lecture 40 Section 8.1 Wed, Apr 11, 2007.
TH EDITION LIAL HORNSBY SCHNEIDER COLLEGE ALGEBRA.
Section Recursion 2  Recursion – defining an object (or function, algorithm, etc.) in terms of itself.  Recursion can be used to define sequences.
Sequences Lecture 11. L62 Sequences Sequences are a way of ordering lists of objects. Java arrays are a type of sequence of finite size. Usually, mathematical.
Combinatorics. What is Combinatorics? Wide ranging field involving the study of discrete objects.
Geometric Sequences and Series
Great Theoretical Ideas In Computer Science
To Exclude Or Not To Exclude?
Sequences and Series.
Geometric Sequences and Series
Basic Counting.
Write the recursive and explicit formula for the following sequence
Presentation transcript:

Generalized Derangements Anthony Fraticelli Missouri State University REUJuly 30, 2009 Advisor: Dr. Les Reid

Overview In this presentation we will address the following: Introductory definitions Classic derangements k -derangements Exponential generating functions Limits Rencontres numbers k-rencontres numbers

Introductory Definitions Permutation – A mapping of elements from a set to elements of the same set. Ex. Cycle – A permutation of the elements of some set X which maps the elements of some subset S to each other in a cyclic fashion, while fixing all other elements. Partition – A set of nonempty subsets of X such that every element x in X is in exactly one of these subsets.

What Are Classic Derangements? The classic derangement problem asks, "How many permutations of n objects leave no elements fixed?" For example, “If six students in a class all take a test, how many ways can the teacher pass back their exams so that none of the students receive their own test?” The solution to this problem can be found by using one of the well known classic derangement formulas. Using (1) it is clear to see that D 6 = 265. From here we can compute the probability that a permutation is a derangement by dividing by the total number of possible permutations, n ! Therefore, the probability that no student receives their own test in our example is D 6 /6! ≈.368 It is also well known that:

What Are k -Derangements? Definition: In other words, a permutation is a k -derangement if its cycle decomposition does not have any cycles whose lengths partition k. For example, P {2,2} is a 3-derangement in S 4 since neither of the cycles of length 2 can partition k =3. However, P {2,1,1} is not a 3-derangement since either combination of the cycles of length {2,1} partition k =3. Being able to calculate k -derangements will allow us to ask questions such as, “How many ways can a teacher pass back a test such that no two students receive their own test or each others tests?”

Calculating k -Derangements To calculate the number of k -derangements by hand: Start with the number of all permutations - n ! Divide by the length of each partition. Distinguish between repeated partitions by dividing by r ! where r is the number of times each partition is repeated. Repeat this process and sum over all acceptable permutations of P r. Ex. D (2,6) P {6} P {5,1} P {3,3}

Table of k -Derangements D (k,n) D (1,n) D (2,n) D (3,n) D (4,n) D (5,n) D (k,1) D (k,2) D (k,3) D (k,4) D (k,5) D (k,6) D (k,7) D (k,8)

Exponential Generating Functions A generating function is a formal power series whose coefficients encode information about a sequence a n. Exponential generating functions are represented as: Proposition: Let C l represent cycles of length l. Then the exponential generating function for C l is the power series, centered at 0, whose coefficients of x n represent n numbers of C l.

and Since permutations can be represented as a product of disjoint cycles, the exponential generating function for all permutations is simply the multiplication of the EG’s for all of the cycles. Also, since classic derangements cannot contain permutations whose cycle decompositions contain cycles of length 1, we can remove the EG for 1-cycles to obtain the EG for classic derangements.

EG’s for k-Derangements Just as we found the EG for classic derangements, we can find the EG’s for k -derangements by removing from the EG of all permutations those cycles whose lengths partition k. We have found the EG’s for k-derangements up to k=8, however we have not yet been able to generalize a pattern from the EG’s since they become increasingly complex.

Formulas for 2 - Derangements By performing the series expansion on it can be shown that: D (2,n) also satisfies the following recurrence:

Limits of EG’s Lemma Proof

Limits of D (k,n) / n ! Using the previous lemma, we can find the limits of the first few values of D (k,n) / n ! as n goes to infinity. Conjecture –

Rencontres Numbers Definition - For n ≥ 0 and 0 ≤ r ≤ n, the rencontres number D (r,n) is the number of permutations of [ n ] that have exactly r fixed points. In other words, rencontres numbers specify how many permutations leave r number of 1-tuples fixed. Note D (0,n) are classic derangements. Known formulas for rencontres numbers include:

k- Rencontres Numbers Definition - For n ≥ 0, 0 ≤ r ≤ n/k, and, 0 ≤ k ≤ n k- rencontres numbers D (r,k,n) are the number of permutations that leave exactly r number of k - tuples fixed. Note D (0,k,n) are k - derangements. We have found EG’s for the following:

Unsolved Problems Prove Find a recursive formula, explicit formula, or exponential generating function for all k - derangements. Find a recursive formula, explicit formula, or exponential generating function for all k - rencontres numbers.