Bonjour,
Je dois aider a l'organisation d'un tournoi de physique qui aura lieu en mars 2014. La structure est la suivante : N equipes s'affrontent. Elles sont divisees en P poules et s'affrontent J jours. Chaque jour, les affrontements se font dans une poule. Le jour suivant, les poules sont refaites. A la fin des J jours les 3 meilleures equipes sont selectionnees pour la finale.
En pratique, ce sont 12 equipes en 4 poules de 3, pendant 6 jours, ou 16 equipes en 4 poules de 4.
Une critique qui fut emise l'annee precedente etait que les equipes se confrontaient trop souvent, et meme, que certaines equipes ne se recontraient pas du tout durant le tournoi.
J'avais en tete de resoudre ce probleme en force brute avec matlab, mais je fais appel a vous avant pour savoir si ca vaut la peine de coder le probleme suivant :
- Etant donnees N equipes reparties (le plus equitablement possible) en P poules, s'affrontant a l'interne d'une poule 1 fois par jour, pendant J jours, existe-t-il une repartition des equipes telle que chaque equipe affronte toutes les autres, ou que les equipes ne voient qu'une fois chaque equipe ?
Le plus equitablement possible veut dire que pour 10 equipes et 3 poules, on ferait 4,3,3. Si cette question est trop compliquee, on peut se concentrer sur le cas de 12 equipes et 4 poules de 3. Quels outils sont a utiliser pour caracteriser l'existence de la configuration qui m'interesse ? Une sorte de theorie des graphes?