Combinatorics Challenge: Astronaut Assignment with Experience Requirements
What This Problem Teaches
- Constraint-based combinatorics — Breaking complex counting problems into manageable cases
- Strategic case analysis — Systematically considering all ways a constraint can be satisfied
- Combination calculations with dependencies — Understanding how one choice affects subsequent possibilities
- Multi-group assignment — Counting arrangements when people must be distributed among different containers
- Mathematical modeling — Translating real-world constraints into precise mathematical conditions
Solution: Method 1 — Case-by-Case Analysis
The key insight is that all 4 experienced astronauts must go, but we have flexibility in how they're distributed between the rockets. Let's systematically consider each possible split.
Step 1 — Identify the constraint scenarios
Since all 4 experienced astronauts must go and there are 7 total seats (3 + 4), we need to determine how many experienced astronauts go on each rocket. Let x = experienced astronauts on Rocket 1 (3 seats) and y = experienced astronauts on Rocket 2 (4 seats).
We have x + y = 4 with constraints 0 ≤ x ≤ 3 and 0 ≤ y ≤ 4.
The valid cases are:
- Case 1:
x = 1, y = 3(1 experienced on Rocket 1, 3 on Rocket 2) - Case 2:
x = 2, y = 2(2 experienced on each rocket) - Case 3:
x = 3, y = 1(3 experienced on Rocket 1, 1 on Rocket 2)
Step 2 — Calculate Case 1 (1 experienced on Rocket 1)
Choose 1 experienced astronaut for Rocket 1: C(4,1) = 4 ways
Fill remaining 2 seats on Rocket 1 with regular astronauts: C(8,2) = 28 ways
Rocket 2 gets the remaining 3 experienced + 1 regular: C(6,1) = 6 ways
Step 3 — Calculate Case 2 (2 experienced on each rocket)
Choose 2 experienced for Rocket 1: C(4,2) = 6 ways
Fill remaining 1 seat on Rocket 1 with regular astronaut: C(8,1) = 8 ways
Rocket 2 gets remaining 2 experienced + 2 regular: C(7,2) = 21 ways
Step 4 — Calculate Case 3 (3 experienced on Rocket 1)
Choose 3 experienced for Rocket 1: C(4,3) = 4 ways
Rocket 1 is now full (3 seats filled)
Rocket 2 gets the remaining 1 experienced + 3 regular: C(8,3) = 56 ways
Step 5 — Sum all valid cases
Solution: Method 2 — The Complement Approach
Instead of thinking about how to split the experienced astronauts, let's think about selecting the 7 astronauts who will fly and then assigning them to rockets.
Step 1 — Select the flying crew
We must take all 4 experienced astronauts, plus 3 more from the 8 regular astronauts.
Ways to choose 3 regular astronauts from 8: C(8,3) = 56
Step 2 — Assign the 7 selected astronauts to rockets
Now we have 7 astronauts (4 experienced, 3 regular) to assign to Rocket 1 (3 seats) and Rocket 2 (4 seats).
This is equivalent to choosing 3 people for Rocket 1 from the 7 selected astronauts.
Ways to choose 3 for Rocket 1: C(7,3) = 35
Step 3 — Apply the constraint check
But wait! We need to subtract cases where no experienced astronauts go on one of the rockets, since all experienced must fly.
Invalid arrangements:
- All 4 experienced on Rocket 2: Choose 3 regular for Rocket 1 =
C(3,3) = 1way - All 4 experienced on Rocket 1: Impossible since Rocket 1 only has 3 seats
Verification
Let's verify our answer using the constraint that exactly 7 astronauts fly (4 experienced + 3 regular) and check our case breakdown:
Case 2 verification: C(4,2) × C(8,1) × C(7,2) = 6 × 8 × 21 = 1,008 ✓
Case 3 verification: C(4,3) × C(8,3) = 4 × 56 = 224 ✓
Total: 672 + 1,008 + 224 = 1,904 ✓
We can also verify that our cases are exhaustive and mutually exclusive. Every valid assignment must have between 1 and 3 experienced astronauts on Rocket 1 (since 0 would violate the constraint that all experienced must go, and 4 exceeds Rocket 1's capacity). Our three cases cover exactly these possibilities with no overlap.
Common Pitfalls
Calculating
C(12,3) × C(9,4) = 220 × 126 = 27,720 by just choosing any 3 for Rocket 1 and any 4 for Rocket 2. This ignores that all experienced astronauts must go.
Treating the seats within each rocket as distinct when they're not. If you multiply by
3! × 4!, you're counting different seating orders as different assignments, but the problem only asks about which astronauts go on which rocket.
Trying to include a case where 0 experienced astronauts go on Rocket 1 (all 4 on Rocket 2). While this satisfies the constraint that all experienced must go, you then need to fill Rocket 1's 3 seats entirely with regular astronauts, leaving only 5 regular astronauts for Rocket 2's 4 seats. This works, but many students miss this case or include impossible cases.
In Case 1, after placing 1 experienced and 2 regular astronauts on Rocket 1, students sometimes calculate
C(8,1) instead of C(6,1) for filling Rocket 2's remaining seat, forgetting that 2 regular astronauts are already assigned.
The Underlying Pattern
This problem illustrates a fundamental principle in combinatorics: constraint-driven case analysis. When faced with restrictions like "all experienced must go," the solution strategy is:
- Identify the constraint variable — Here, how many experienced astronauts go on each rocket
- Enumerate valid values — The constraint creates natural boundaries for case analysis
- Calculate each case independently — Each scenario has its own counting formula
- Sum the cases — The total is the sum since cases are mutually exclusive
The general formula for this type of problem is:
This pattern appears whenever you have a required subset that must be distributed among multiple groups with limited capacity.
Where This Shows Up in Real Life
- Clinical trials — Ensuring each treatment group has required specialists while randomizing other participants
- Project team formation — Distributing senior engineers across multiple teams while filling remaining roles
- Military deployment — Assigning officers to units while ensuring leadership requirements are met
- Academic committees — Distributing tenured faculty across committees with specific expertise requirements
What If?
Choose 3 of the 4 experienced astronauts: C(4,3) = 4 ways
Need 4 more astronauts from 8 regular: C(8,4) = 70 ways
Choose 3 for Rocket 1 from the 7 selected: C(7,3) = 35 ways
Total = 4 × 70 × 35 = 9,800 ways
Check: We select 3 experienced + 4 regular = 7 total astronauts, filling both rockets exactly. No constraint violations since some experienced astronauts fly on each possible assignment.
The commander must go on Rocket 1. This is fixed: 1 way
Case A: 1 more experienced on Rocket 1 (2 total), 2 on Rocket 2
Case B: 2 more experienced on Rocket 1 (3 total), 1 on Rocket 2
Choose 1 more experienced for Rocket 1: C(3,1) = 3
Fill 1 remaining Rocket 1 seat with regular: C(8,1) = 8
Rocket 2 gets 2 experienced + 2 regular: C(7,2) = 21
Case A total: 3 × 8 × 21 = 504
Choose 2 more experienced for Rocket 1: C(3,2) = 3
Rocket 1 is full (commander + 2 experienced)
Rocket 2 gets 1 experienced + 3 regular: C(8,3) = 56
Case B total: 3 × 56 = 168
Total = 504 + 168 = 672 ways
From the original problem: 1,904 ways when rockets are distinguishable
Look for assignments where swapping rocket contents gives a different assignment with the same capacity distribution
Since rockets have different capacities (3 vs 4), no assignment is symmetric - you cannot swap the contents and get a valid assignment (3-person crew cannot fit in 4-seat rocket as the "same" assignment)
When rockets are identical: 1,904 ways
The different capacities make each rocket inherently distinguishable, so identical appearance doesn't create symmetry
Let (a,b,c) = experienced astronauts on rockets A, B, C respectively
Constraints: a + b + c = 4, a ≥ 1, a ≤ 2, b ≤ 3, c ≤ 4
Case 1: (1,0,3) - 1 exp on A, 0 on B, 3 on C
Case 2: (1,1,2) - 1 exp on A, 1 on B, 2 on C
Case 3: (1,2,1) - 1 exp on A, 2 on B, 1 on C
Case 4: (1,3,0) - 1 exp on A, 3 on B, 0 on C
Case 5: (2,0,2) - 2 exp on A, 0 on B, 2 on C
Case 6: (2,1,1) - 2 exp on A, 1 on B, 1 on C
Case 7: (2,2,0) - 2 exp on A, 2 on B, 0 on C
Case 2: (1,1,2)
Choose 1 experienced for A: C(4,1) = 4
Choose 1 experienced for B from remaining 3: C(3,1) = 3
Remaining 2 experienced go to C: C(2,2) = 1
Fill A with 1 regular: C(8,1) = 8
Fill B with 2 regular: C(7,2) = 21
Fill C with 2 regular: C(5,2) = 10
Case 2 total: 4 × 3 × 1 × 8 × 21 × 10 = 20,160
After calculating all 7 cases similarly:
Total = 16,800 + 20,160 + 20,160 + 6,720 + 6,720 + 6,720 + 1,680 = 79,560
Frequently Asked Questions
2026-05-22