Fall 2002CMSC 203 - Discrete Structures1 Combinations An r-combination of elements of a set is an unordered selection of r elements from the set. Thus,

Slides:



Advertisements
Similar presentations
1 Section 4.3 Permutations & Combinations. 2 Permutation Set of distinct objects in an ordered arrangement An ordered arrangement of r members of a set.
Advertisements

Permutations and Combinations Rosen 4.3. Permutations A permutation of a set of distinct objects is an ordered arrangement these objects. An ordered arrangement.
Counting Chapter 6 With Question/Answer Animations.
Fall 2002CMSC Discrete Structures1 Permutations How many ways are there to pick a set of 3 people from a group of 6? There are 6 choices for the.
Counting Techniques: Combinations
THE BASIC OF COUNTING Discrete mathematics KNURE, Software department, Ph , N.V. Bilous.
Discrete Structures Chapter 4 Counting and Probability Nurul Amelina Nasharuddin Multimedia Department.
CSE115/ENGR160 Discrete Mathematics 04/17/12
Permutations r-permutation (AKA “ordered r-selection”) An ordered arrangement of r elements of a set of n distinct elements. permutation of a set of n.
Lecture 5 Counting 4.3, Permutations r-permutation: An ordered arrangement of r elements of a set of n distinct elements. Example: S={1,2,3}:
MATH 310, FALL 2003 (Combinatorial Problem Solving) Lecture 22, Friday, October 24.
CSE 321 Discrete Structures Winter 2008 Lecture 16 Counting.
1 Copyright M.R.K. Krishna Rao 2003 Ch 4. Counting Techniques Counting techniques are important in programming design. EG: How large an array or hash table.
Recursive Definitions Rosen, 3.4 Recursive (or inductive) Definitions Sometimes easier to define an object in terms of itself. This process is called.
1 Permutations and Combinations CS/APMA 202 Epp section 6.4 Aaron Bloomfield.
Permutations and Combinations
Section 4.3: Permutations and Combinations Def: A permutation of a set of distinct objects is an ordered arrangement of these objects. Ex: {a, b, c, d}
4. Counting 4.1 The Basic of Counting Basic Counting Principles Example 1 suppose that either a member of the faculty or a student in the department is.
Copyright © Cengage Learning. All rights reserved. CHAPTER 9 COUNTING AND PROBABILITY.
1 Permutations and Combinations CS/APMA 202 Rosen section 4.3 Aaron Bloomfield.
1 Permutations and Combinations. 2 In this section, techniques will be introduced for counting the unordered selections of distinct objects and the ordered.
Counting. Why counting  Determine the complexity of algorithms To sort n numbers, how many instructions are executed ?  Count the number of objects.
1 Discrete Structures – CNS2300 Text Discrete Mathematics and Its Applications (5 th Edition) Kenneth H. Rosen Chapter 4 Counting.
The Basics of Counting Section 6.1.
1 Melikyan/DM/Fall09 Discrete Mathematics Ch. 6 Counting and Probability Instructor: Hayk Melikyan Today we will review sections 6.4,
Chapter The Basics of Counting 5.2 The Pigeonhole Principle
Generalized Permutations and Combinations
Chapter 6 With Question/Answer Animations 1. Chapter Summary The Basics of Counting The Pigeonhole Principle Permutations and Combinations Binomial Coefficients.
Permutations and Combinations
Fall 2002CMSC Discrete Structures1 One, two, three, we’re… Counting.
Counting Subsets of a Set: Combinations Lecture 31 Section 6.4 Wed, Mar 21, 2007.
March 10, 2015Applied Discrete Mathematics Week 6: Counting 1 Permutations and Combinations How many different sets of 3 people can we pick from a group.
2 Permutations and Combinations Lesson 8 HAND OUT REFERENCE SHEET AND GO OVER IT.
ICS 253: Discrete Structures I Counting and Applications King Fahd University of Petroleum & Minerals Information & Computer Science Department.
Permutations and Combinations
Unit 7 Permutation and Combination IT Disicipline ITD1111 Discrete Mathematics & Statistics STDTLP 1 Unit 7 Permutation and Combination.
Lecture 5 Counting 4.3, Permutations r-permutation: An ordered arrangement of r elements of a set of n distinct elements. Example: S={1,2,3}:
1 Binomial Coefficients CS 202 Epp, section ??? Aaron Bloomfield.
Copyright © Cengage Learning. All rights reserved. CHAPTER 9 COUNTING AND PROBABILITY.
Simple Arrangements & Selections. Combinations & Permutations A permutation of n distinct objects is an arrangement, or ordering, of the n objects. An.
4.1.2 Pigeonhole principle:Strong Form  Theorem 4.2: Let q 1,q 2,…,q n be positive integers. If q 1 +q 2 +…+q n -n+1 objects are put into n boxes, then.
Discrete Structures1 One, two, three, we’re… Counting.
The Pigeonhole Principle. The pigeonhole principle Suppose a flock of pigeons fly into a set of pigeonholes to roost If there are more pigeons than pigeonholes,
1 Melikyan/DM/Fall09 Discrete Mathematics Ch. 6 Counting and Probability Instructor: Hayk Melikyan Today we will review sections 6.6,
Counting Discrete Mathematics. Basic Counting Principles Counting problems are of the following kind: “How many different 8-letter passwords are there?”
Counting Principles Multiplication rule Permutations Combinations.
Permutations and Combinations. 2 In this section, techniques will be introduced for counting the unordered selections of distinct objects and the ordered.
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.
Copyright © Peter Cappello 2011 Simple Arrangements & Selections.
Section 6.4. Powers of Binomial Expressions Definition: A binomial expression is the sum of two terms, such as x + y. (More generally, these terms can.
Binomial Coefficients and Identities
5.4 Binomial Coefficients Theorem 1: The binomial theorem Let x and y be variables, and let n be a nonnegative integer. Then Example 3: What is the coefficient.
Section The Pigeonhole Principle If a flock of 20 pigeons roosts in a set of 19 pigeonholes, one of the pigeonholes must have more than 1 pigeon.
ICS 253: Discrete Structures I Counting and Applications King Fahd University of Petroleum & Minerals Information & Computer Science Department.
Discrete Mathematics and Its Applications Sixth Edition By Kenneth Rosen Chapter 5 Counting 歐亞書局.
COUNTING Discrete Math Team KS MATEMATIKA DISKRIT (DISCRETE MATHEMATICS ) 1.
Section 6.3. Section Summary Permutations Combinations.
Example A standard deck of 52 cards has 13 kinds of cards, with four cards of each of kind, one in each of the four suits, hearts, diamonds, spades, and.
CMSC Discrete Structures
The Pigeonhole Principle
CSE15 Discrete Mathematics 04/19/17
Chapter 5, Section 5.1 The Basics of Counting
COCS DISCRETE STRUCTURES
7B and 7C This lesson is for Chapter 7 Section B
Permutations and Combinations
Permutations and Combinations
Counting Discrete Mathematics.
CMSC Discrete Structures
Permutations and Combinations
CMSC Discrete Structures
Presentation transcript:

Fall 2002CMSC Discrete Structures1 Combinations An r-combination of elements of a set is an unordered selection of r elements from the set. Thus, an r-combination is simply a subset of the set with r elements. Example: Let S = {1, 2, 3, 4}. Then {1, 3, 4} is a 3-combination from S. The number of r-combinations of a set with n distinct elements is denoted by C(n, r). Example: C(4, 2) = 6, since, for example, the 2- combinations of a set {1, 2, 3, 4} are {1, 2}, {1, 3}, {1, 4}, {2, 3}, {2, 4}, {3, 4}.

Fall 2002CMSC Discrete Structures2 Combinations How can we calculate C(n, r)? Consider that we can obtain the r-permutation of a set in the following way: First, we form all the r-combinations of the set (there are C(n, r) such r-combinations). Then, we generate all possible orderings in each of these r-combinations (there are P(r, r) such orderings in each case). Therefore, we have: P(n, r) = C(n, r)  P(r, r)

Fall 2002CMSC Discrete Structures3 Combinations C(n, r) = P(n, r)/P(r, r) = n!/(n – r)!/(r!/(r – r)!) = n!/(n – r)!/(r!/(r – r)!) = n!/(r!(n – r)!) = n!/(r!(n – r)!) Now we can answer our initial question: How many ways are there to pick a set of 3 people from a group of 6 (disregarding the order of picking)? C(6, 3) = 6!/(3!  3!) = 720/(6  6) = 720/36 = 20 There are 20 different ways, that is, 20 different groups to be picked.

Fall 2002CMSC Discrete Structures4 Combinations Corollary: Let n and r be nonnegative integers with r  n. Then C(n, r) = C(n, n – r). Note that “picking a group of r people from a group of n people” is the same as “splitting a group of n people into a group of r people and another group of (n – r) people”. Please also look at proof on page 323.

Fall 2002CMSC Discrete Structures5 We also saw the following: This symmetry is intuitively plausible. For example, let us consider a set containing six elements (n = 6). Picking two elements and leaving four is essentially the same as picking four elements and leaving two. In either case, our number of choices is the number of possibilities to divide the set into one set containing two elements and another set containing four elements. Combinations

Fall 2002CMSC Discrete Structures6 Combinations Example: A soccer club has 8 female and 7 male members. For today’s match, the coach wants to have 6 female and 5 male players on the grass. How many possible configurations are there?  C(7, 5) = 8!/(6!  2!)  7!/(5!  2!) C(8, 6)  C(7, 5) = 8!/(6!  2!)  7!/(5!  2!) = 28  21 = 28  21 = 588 = 588

Fall 2002CMSC Discrete Structures7 Combinations Pascal’s Identity: Let n and k be positive integers with n  k. Then C(n + 1, k) = C(n, k – 1) + C(n, k). How can this be explained? What is it good for?

Fall 2002CMSC Discrete Structures8 Combinations Imagine a set S containing n elements and a set T containing (n + 1) elements, namely all elements in S plus a new element a. Calculating C(n + 1, k) is equivalent to answering the question: How many subsets of T containing k items are there? Case I: The subset contains (k – 1) elements of S plus the element a: C(n, k – 1) choices. Case II: The subset contains k elements of S and does not contain a: C(n, k) choices. Sum Rule: C(n + 1, k) = C(n, k – 1) + C(n, k).

Fall 2002CMSC Discrete Structures9 Pascal’s Triangle In Pascal’s triangle, each number is the sum of the numbers to its upper left and upper right: ………………

Fall 2002CMSC Discrete Structures10 Pascal’s Triangle Since we have C(n + 1, k) = C(n, k – 1) + C(n, k) and C(0, 0) = 1, we can use Pascal’s triangle to simplify the computation of C(n, k): C(0, 0) = 1 C(1, 0) = 1 C(1, 1) = 1 C(2, 0) = 1 C(2, 1) = 2 C(2, 2) = 1 C(3, 0) = 1 C(3, 1) = 3 C(3, 2) = 3 C(3, 3) = 1 C(4, 0) = 1 C(4, 1) = 4 C(4, 2) = 6 C(4, 3) = 4 C(4, 4) = 1 k n