TITLE: Let us subdivide $n$ persons into $m$ teams. How often we must rebuild the teams that everyone worked at least once with everyone else in a team?
QUESTION [1 upvotes]: We need to subdivide $n$ persons into $m$ teams of equal size ($m\mid n$). How often we must rebuild the teams (by shuffling the team members / reassigning them to a different team) so that everyone worked at least once with every other person in a team?
How do we (re-)form the teams in a structured manner most efficiently?
As an example consider a group of 16 persons that need to be subdivided into 4 teams. How many rounds of teamwork (with reformed teams) we need, if we want to ensure that every person at least worked with every other person?

REPLY [1 votes]: Thanks to the hint of Mike Earnest, the problem could straightforwardly be solved.
We need to model the problem as Social Golfer Problem (SGP) of the form $g-s-w=4-4-5$. This special case, also known as Resolvable Steiner Quadruple System (RSQS) has the solutions:

Round 1: ABCD EFGH IJKL MNOP
Round 2: AEIM BFJN CGKO DHLP (first Shuffle)
Round 3: AFKP BELO CHIN DGJM (second Shuffle)
Round 4: AGLN BHKM CEJP DFIO (third Shuffle)
Round 5: AHJO BGIP CFLM DEKN (fourth Shuffle)

See also
http://www.mathpuzzle.com/MAA/54-Golf%20Tournaments/mathgames_08_14_07.html or
https://demonstrations.wolfram.com/SocialGolferProblem/
{"set_name": "stack_exchange", "score": 1, "question_id": 3694196}