Permutations-And-Combinations
Permutations-And-Combinations
Combinations
1
Permutations vs. Combinations
• Both are ways to count the possibilities
• The difference between them is whether order
matters or not
• Consider a poker hand:
– A♦, 5♥, 7♣, 10♠, K♠
• Is that the same hand as:
– K♠, 10♠, 7♣, 5♥, A♦
• Does the order the cards are handed out matter?
– If yes, then we are dealing with permutations
– If no, then we are dealing with combinations
2
Permutations
• A permutation is an ordered arrangement of the
elements of some set S
– Let S = {a, b, c}
– c, b, a is a permutation of S
– b, c, a is a different permutation of S
• An r-permutation is an ordered arrangement of r
elements of the set
– A♦, 5♥, 7♣, 10♠, K♠ is a 5-permutation of the set of cards
• The notation for the number of r-permutations:
P(n,r)
– The poker hand is one of P(52,5) permutations
3
Permutations
• Number of poker hands (5 cards):
– P(52,5) = 52*51*50*49*48 = 311,875,200
• Number of (initial) blackjack hands (2 cards):
– P(52,2) = 52*51 = 2,652
• r-permutation notation: P(n,r)
– The poker hand is one of P(52,5) permutations
5
Permutation formula proof
• There are n ways to choose the first element
– n-1 ways to choose the second
– n-2 ways to choose the third
– …
– n-r+1 ways to choose the rth element
P (n, r ) n! /( n r )! n!
C (n, r )
P (r , r ) r! /( r r )! r!(n r )!
13
Bit strings
• How many bit strings of length 10 contain:
a) exactly four 1’s?
Find the positions of the four 1’s
Does the order of these positions matter?
• Nope!
• Positions 2, 3, 5, 7 is the same as positions 7, 5, 3, 2
Thus, the answer is C(10,4) = 210
b) at most four 1’s?
There can be 0, 1, 2, 3, or 4 occurrences of 1
Thus, the answer is:
• C(10,0) + C(10,1) + C(10,2) + C(10,3) + C(10,4)
• = 1+10+45+120+210
• = 386
14
Bit strings
• How many bit strings of length 10 contain:
c) at least four 1’s?
There can be 4, 5, 6, 7, 8, 9, or 10 occurrences of 1
Thus, the answer is:
• C(10,4) + C(10,5) + C(10,6) + C(10,7) + C(10,8) + C(10,9) +
C(10,10)
• = 210+252+210+120+45+10+1
• = 848
Alternative answer: subtract from 210 the number of
strings with 0, 1, 2, or 3 occurrences of 1
d) an equal number of 1’s and 0’s?
Thus, there must be five 0’s and five 1’s
Find the positions of the five 1’s
Thus, the answer is C(10,5) = 252
15
Corollary 1
• Let n and r be non-negative integers with
r ≤ n. Then C(n,r) = C(n,n-r)
• Proof: n!
C ( n, r )
r!(n r )!
n! n!
C (n, n r )
(n r )! n (n r ) ! r!(n r )!
16
Corollary example
• There are C(52,5) ways to pick a 5-card poker
hand
• There are C(52,47) ways to pick a 47-card hand
• P(52,5) = 2,598,960 = P(52,47)
17
Combinatorial proof
• A combinatorial proof is a proof that uses counting
arguments to prove a theorem
– Rather than some other method such as algebraic techniques
18
Circular seatings
• How many ways are there to sit 6 people around a circular table, where
seatings are considered to be the same if they can be obtained from each
other by rotating the table?
19
Horse races
• How many ways are there for 4 horses to finish if ties are allowed?
– Note that order does matter!
• Solution by cases
– No ties
• The number of permutations is P(4,4) = 4! = 24
– Two horses tie
• There are C(4,2) = 6 ways to choose the two horses that tie
• There are P(3,3) = 6 ways for the “groups” to finish
– A “group” is either a single horse or the two tying horses
• By the product rule, there are 6*6 = 36 possibilities for this case
– Two groups of two horses tie
• There are C(4,2) = 6 ways to choose the two winning horses
• The other two horses tie for second place
– Three horses tie with each other
• There are C(4,3) = 4 ways to choose the two horses that tie
• There are P(2,2) = 2 ways for the “groups” to finish
• By the product rule, there are 4*2 = 8 possibilities for this case
– All four horses tie
• There is only one combination for this 20
– By the sum rule, the total is 24+36+6+8+1 = 75
Combinations or
Permutations?
• 1. In how many ways can you choose
5 out of 10 friends to invite to a dinner
party?
• Solution: Does the order of selection
matter? If you choose friends in the
order A,B,C,D,E or A,C,B,D,E the
same set of 5 was chosen, so we
conclude that the order of selection
does not matter. We will use the
formula for combinations since we
are concerned with how many
subsets of size 5 we can select
from a set of 10.
• C(10,5) =
P(10,5) 10(9)(8)(7)(6) 10(9)(8)(7)
2(9)(2)(7) 252
5! 5(4)(3)(2)(1) (5)(4)
Permutations or Combinations?
• C(49,6) = 13,983,816