Combinatorics Challenge: Astronaut Assignment with Experience Requirements

Combinatorics 11th-12th Grade
PROBLEM
There are 12 astronauts who applied to go on a mission to explore Mars. Two different rockets will be sent from Earth: one carrying 3 people and another carrying 4. Out of the 12 astronauts, 4 of them are very experienced and must go on either rocket. How many ways are there to assign the astronauts to the rockets?
There are 12 astronauts who applied to go on a mission to explore Mars. Two different rockets will be sent from...

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

Case 1 total = C(4,1) × C(8,2) × C(6,1) = 4 × 28 × 6 = 672

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

Case 2 total = C(4,2) × C(8,1) × C(7,2) = 6 × 8 × 21 = 1,008

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

Case 3 total = C(4,3) × C(8,3) = 4 × 56 = 224

Step 5 — Sum all valid cases

Total = 672 + 1,008 + 224 = 1,904

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) = 1 way
  • All 4 experienced on Rocket 1: Impossible since Rocket 1 only has 3 seats
Total = C(8,3) × [C(7,3) - 1] = 56 × (35 - 1) = 56 × 34 = 1,904
There are 1,904 ways to assign the astronauts to the rockets.

Verification

Let's verify our answer using the constraint that exactly 7 astronauts fly (4 experienced + 3 regular) and check our case breakdown:

Case 1 verification: C(4,1) × C(8,2) × C(6,1) = 4 × 28 × 6 = 672 ✓
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

✗ Mistake 1: Forgetting the constraint
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.
✗ Mistake 2: Double-counting seat arrangements
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.
✗ Mistake 3: Missing the Case 0 impossibility
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.
✗ Mistake 4: Incorrect remaining astronaut calculation
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:

  1. Identify the constraint variable — Here, how many experienced astronauts go on each rocket
  2. Enumerate valid values — The constraint creates natural boundaries for case analysis
  3. Calculate each case independently — Each scenario has its own counting formula
  4. Sum the cases — The total is the sum since cases are mutually exclusive

The general formula for this type of problem is:

Total = Σ [Ways to assign constraint group] × [Ways to fill remaining slots]

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?

1
Exactly Three Experienced
Same 12 astronauts (4 experienced, 8 regular) and two rockets (3 and 4 seats), but now exactly 3 experienced astronauts must fly (they could be split between rockets). How many ways to assign astronauts?
Step 1 — Choose which experienced astronauts fly

Choose 3 of the 4 experienced astronauts: C(4,3) = 4 ways

Step 2 — Choose regular astronauts to fill remaining seats

Need 4 more astronauts from 8 regular: C(8,4) = 70 ways

Step 3 — Assign 7 selected astronauts to rockets

Choose 3 for Rocket 1 from the 7 selected: C(7,3) = 35 ways

Step 4 — Calculate total

Total = 4 × 70 × 35 = 9,800 ways

Verification

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.

2
Commander Constraint
Same setup as the original, but now 1 of the experienced astronauts is a commander who must be on Rocket 1 (the smaller rocket). All 4 experienced must still go. How many assignments are possible?
Step 1 — Place the commander

The commander must go on Rocket 1. This is fixed: 1 way

Step 2 — Distribute remaining 3 experienced astronauts

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

Step 3 — Calculate Case A

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

Step 4 — Calculate Case B

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

Step 5 — Sum cases

Total = 504 + 168 = 672 ways

3
Identical Rockets
What if the two rockets are identical in every way except capacity (still 3 seats vs 4 seats)? All 4 experienced must fly. How many distinct assignments are there?
Step 1 — Calculate assignments as if rockets are distinct

From the original problem: 1,904 ways when rockets are distinguishable

Step 2 — Identify symmetric assignments

Look for assignments where swapping rocket contents gives a different assignment with the same capacity distribution

Step 3 — Account for identical rockets

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)

Step 4 — Final answer

When rockets are identical: 1,904 ways

The different capacities make each rocket inherently distinguishable, so identical appearance doesn't create symmetry

4
Three Rockets Challenge
Now three rockets: A (2 seats), B (3 seats), C (4 seats). Same 12 astronauts (4 experienced). All experienced must fly, and Rocket A must have at least 1 experienced astronaut. How many assignments?
Step 1 — Set up constraint variables

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

Step 2 — Enumerate valid cases

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

Step 3 — Calculate representative case

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

Step 4 — Sum all cases

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

How do you count combinations when some people must be included?+
First identify how the required people can be distributed, then count ways to arrange each scenario. In this example, 4 experienced astronauts must split between rockets of 3 and 4 seats. If 2 experienced go to Rocket 1, choose which 2 (C(4,2) ways), then fill remaining seats from the 8 regular astronauts.
What's the difference between combinations and permutations in group assignments?+
Use combinations when the order within each group doesn't matter—like assigning people to rockets where seat position is irrelevant. Use permutations when specific positions matter, like assigning people to numbered seats or ranked roles.
How do you handle multiple constraints in combinatorics problems?+
Break the problem into cases based on how the constraints can be satisfied. Here, the constraint "all 4 experienced must go" creates cases: 0, 1, 2, 3, or 4 experienced on Rocket 1. Calculate each valid case separately, then add the results.
NJ
Neven Jurkovic, PhD

Professor of Computer Science, Palo Alto College, Alamo Colleges District, San Antonio, TX

Developer of Algebrator

Contact

This solution was prepared with AI assistance and reviewed by Dr. Jurkovic for mathematical accuracy and pedagogical clarity.

2026-05-22