Je dois diviser une classe de 50 étudiants en rédigeant une dissertation dans 10 groupes de discussion différents de 5 membres chacun. En théorie, il y a 1,35363x10^37 façons possibles de faire cela, qui est juste le résultat de {50!}/{(5!^10) * 10!)}, S'il est déjà décidé que les groupes seront constitués de 5.Possibilités de diviser une classe en groupes avec plusieurs critères
Cependant, chaque groupe doit être dirigé par un facilitateur. Cela réduit considérablement le nombre de combinaisons possibles, car chaque animateur dispose d'un domaine d'expertise parmi 5 possibles, qui doit correspondre autant que possible aux sujets abordés par les étudiants. S'il y a trois facilitateurs de compétence A, trois de compétence B, deux de compétence C, un de compétence D et un de compétence E, et 15 étudiants sont affectés à A, 15 à B, 10 à C, 5 à D et 5 À E, le nombre de combinaisons possibles descend à 252 505.
Mais les étudiants et les animateurs continuent à plaider pour l'utilisation de plus de critères, au lieu de se concentrer uniquement sur le domaine d'expertise. Par exemple, vouloir faire partie d'un groupe d'étudiants qui se connaissent, ou faire partie d'un groupe avec un facilitateur qui a une connaissance particulière d'une méthode de recherche spécifique. J'essaye d'illustrer mon raisonnement intuitif, qui me dit que chaque nouveau critère augmente la complexité/l'impossibilité de la tâche, si l'objectif est une solution complètement efficace. Mais je n'arrive pas à exprimer mon esprit de manière satisfaisante d'un point de vue analytique. Est-ce que mon raisonnement est correct, que l'ajout de critères réduirait la quantité de possibilités qui peuvent être rejetées selon le principe d'inclusion-exclusion, rendant ainsi la tâche plus complexe, en ajoutant des combinaisons possibles? Je pense aussi que si les critères ne sont pas compatibles (par exemple si des étudiants qui se connaissent écrivent sur des sujets différents, et qu'il n'y a pas assez de facilitateurs compétents), certaines contraintes deviennent inviables.
Je pense que vous vous trompez sur le fait qu'il existe seulement 2 118 760 façons de partitionner 50 personnes en 10 groupes de 5. Vous avez utilisé un coefficient binomial, mais il serait plus logique d'utiliser un coefficient multinomial. Il y a plus comme 4.91 x 10^43 telles partitions (ou 1.35x10^37 si vous vous souciez qui est groupé avec qui et non qui est dans le premier groupe, qui est dans le deuxième groupe, etc.) Au delà de cela, votre question est trop vague pour répondre. Une fois que vous savez quels sont les critères, vous pouvez poser des questions sur les moyens de les satisfaire, mais en ce moment, vous semblez juste à penser à haute voix. –
Merci! Tu as raison. Le coefficient binomial donne le nombre de combinaisons possibles d'un seul groupe d'élèves. Ce nombre est plus grand, en considérant les combinaisons possibles des 9 groupes restants. Je suis en train de mettre à jour le post pour inclure ceci. Ma question est vague parce que nous n'avons pas décidé d'autres critères spécifiques. Ceux-ci pourraient être des méthodes et/ou des étudiants se connaissant d'avance. Mon but n'est pas nécessairement de trouver l'une ou une solution efficace, mais de montrer/illustrer la complexité impliquée, afin que tous puissent accepter de limiter le nombre de critères et d'accepter cela. –
On dirait que vous avez plus d'un problème politique que d'un problème de programmation mathématique/informatique. De toute évidence, les complications sont, bien, des complications. Avez-vous vraiment besoin de confirmation de cela? En tout cas, j'ai ajouté une réponse qui pourrait ou ne pourrait pas aider. –