Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 12-12-2022 18:11:43
Bonjour bridgslam,
j'ai vérifié (programmé) aujourd'hui ta proposition concernant le crible de Poincaré, sur le problème en n’imposant pas de contrainte de borne sur $d$, soit:
$\sum _{k=1}^{\left\lfloor \frac{n}{d}\right\rfloor } (-1)^{k-1} \binom{r}{k} \left(\prod _{i=0}^{k-1} \binom{n-i d}{d}\right)
(r-k)^{n-k d}$
La formule est juste aussi ! :-)
Elle donne une solution alternativement à ce problème dont la complexité du calcul est polynomiale et évolue quadratiquement $\mathcal{O}(n) =\left(\frac{n}{d}\right)^2$.
Merci encore de ton intérêt, de tes réponses, et de m avoir fait découvrir le crible de Poincaré qui est un théorème puissant pour la combinatoire.
Franck
#2 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 11-12-2022 21:13:00
D accord mais connais tu la définition récursive ?
#3 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 11-12-2022 18:24:29
Quelle est la formulation générale de $X_n^r(d)$ ? je n'arrive pas à l'inférer des exemples. Merci
Franck
#4 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 11-12-2022 16:42:34
Bonjour @bridgslam,
La solution que j'ai trouvée à ce problème est finalement est la suivante. Le début est celui déjà établi qui évalue les différentes configurations à $d$ boules de même couleur, soit pour $k$ sous ensembles de boules de même couleurs: $\binom{r}{k} $ combinaison de couleur. Pour dénombrer les configurations intuitivement, je me fonde sur le dénombrement des permutations avec répétitions . En considérant que $n= d k$ on aurait donc $\frac{n!}{d!^k}$ permutations des séquences de $d$ boules de même couleurs, chaque séquence étant d'une couleur différente par définition.
Ceci sera complété ensuite par le dénombrement des boules restantes quand $n \neq d k$. On considère qu'il reste $n- kd$ boules dont il faut dénombrer les variations en sachant qu'aucun sous ensemble de même couleur est de taille $d$. Il reste $r-k$ couleurs disponibles définies de $1$ à $r-k$ pour simplifier. Une combinaison de boules restantes est définie par le profil (multiensemble) $(x_1,\cdots,x_{r-k})$ où $x_i$ est le nombre de boules de couleur $i$. Cette combinaison vérifie $ P= \sum _{i=1}^{r-k} x_i=n-k d \land x_i \neq d$.
Toutes permutations d'une telle combinaison sont aussi à dénombrer. Cette configuration répétant les couleurs, on a donc: $\frac{n-k d!}{ x_1! x_2! \cdots x_{r-k}!}$ permutations possibles. On énumèrera donc toutes les différentes combinaisons vérifiant $P$ dont on sommera les permutations. Ceci donne finalement la formule suivante:
$ \sum _{k=1}^{\left\lfloor \frac{n}{d}\right\rfloor } \binom{r}{k}\frac{n!}{d!^k} \sum _{p \in \Lambda_k}
\frac{1}{\prod _{j \in p} j!} $
avec
$\Lambda_k = \{(x_1,\cdots,x_{r-k}) | \sum _{i=1}^{r-k} x_i=n-k d \land x_i \neq d\}$
Si on veut définir $d$ comme un borne supérieure, la condition sur $x_i$ devient $x_i<d$ au lieu de $x_i \neq d$, soit
$\Lambda_k = \{(x_1,\cdots,x_{r-k}) | \sum _{i=1}^{r-k} x_i=n-k d \land x_i < d\}$.
J'ai vérifié empiriquement sa correction et j'atteste de sa véracité (au moins sur les 100 exemples testés :-) )
Le problème est que l'énumération exhaustive de toutes les sommes vérifiant $\sum _{i=1}^{r-k} x_i=n-k d \land x_i \neq d$ est exponentielle et donc malheureusement la formule peut être calculée uniquement pour $n,r,d$ petit. A travailler encore de ce fait. Peut être existe-t-il une formulation alternative évitant cette limitation ?
#5 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 10-12-2022 18:28:59
bonjour bridgslam,
je vais creuser le crible de point carré. Mon cursus est celui d'un informaticien avec des enclaves théoriques, donc vers les maths.
Ce sujet s'est posé à partir d'une question concernant la formation de communautés dans un graphe càd une partition des sommets d'un graphe, où chaque sommet possède une propriété assimilée à une couleur.
La question où d est un maximum m'intéresse aussi à présent cad on cherche un profil ayant $d$ éléments de la même couleur et aucun groupement de même couleur le dépasse.
Dans ta solution je bloque malheureusement sur l'arrangement et plus spécifiquement sur le produit (r-k)(d-1) que j'ai du mal à interpréter couplé à l'injection.
Franck
#6 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 10-12-2022 17:18:02
Bonjour Yoshi,
étant novice dans les forums de mathématiques, j'ignorais que les questions scientifiques devaient rester captive d'une communauté, dont l'échange est par ailleurs est riche. Clairement, ce protocole s'oppose à ma conception de la science et de ces questions où la diffusion la plus large me semble être le bon procédé et éthique. Pourquoi conserver une question scientifique à quelques uns ? J'en prends cependant note pour mes questions futures sans en partager son esprit.
Je souhaiterai par ailleurs revenir sur les intentions outrancières qui m'ont été prêtées dans votre message, en particulier celle de la recherche d'esclave et l'attitude consumériste. J'ignorais que demander de l'aide à plus compétent que soit relevait soit de l'esclavage, soit de la consommation. Ce n'est pas ma vision qu'elle soit dans les forums ou pour notre système éducatif. En effet, transposé à l'Education, cela signifie que tous les élèves sont des consommateurs car ils souhaitent apprendre de plus compétents qu'eux ? Je passe sur la transposition de l'esclave par respect des enseignants.
Enfin pour votre métaphore sur la réaction du prof face à l'attitude de l'élève posant la même question à un autre prof aussi, je pense que cela dépend de l'état d'esprit du prof. Soit il comprend que la question de l'élève lui importe et le félicite de sa curiosité et de sa détermination à trouver une réponse car le cas est vraisemblablement rare. Si il est un pédagogue accompli, il consulte l'autre prof pour la réponse. Soit il confond savoir et pouvoir (sur les élèves) et le prend effectivement mal car il interprète cet acte comme un reniement de ce pouvoir et de son savoir. Ma réponse est qu'il s'agit d'une question de point de vue et je préfère la première qui indique un prof pédagogue et confiant en son savoir.
En résumé, Je cherchais une réponse à cette question qui m'importe en l'adressant largement comme l'on adresse une question scientifique à l'ensemble d'une communauté, aucun esclave à chercher car il n'y a pas d'obligation de répondre ...
Ma conclusion de cet échange est qu'il apparait que les forums de math se concurrencent en réputation. Est-ce bon pour les mathématiques et la science ?
Je profite enfin de ce message pour encore remercier sincèrement les personnes m'ayant répondu et qui m'ont fait avancer dans une question qui semble demeurer encore ouverte.
Cordialement
Franck
Bonsoir,
Tu as posé ton sujet chez nous le 06/12/2022 à 19 h 08 min 52 s...
A 20 h 37 min 04 s, soit 1 h 28 min 12 s, plus tard Fred t'a demandé des précisions...Le même jour, à 19 h 32, tu postais le même sujet chez nos confrères : ici.
Pourquoi ?
Scandalisé parce que à 19 h 32, soit 23 min 52 s plus tard, tu n'avais pas encore eu de réponse chez nous ?
Parce que tu t'es dit qu'un seul esclave ne suffisait pas, qu'il te fallait en trouver d'autres ?
Parce que tu t'es dit qu'il te serait ainsi possible de fournir aux autres les réponses obtenues des uns ?Dans tous les cas, ce sont des procédés consuméristes qui ne devraient pas avoir droit de cité sur des forums : c'est insupportable !
Comment crois-tu qu'aurait réagi ton prof, si 28 min après lui avoir transmis ta question, tu en avais contacté un autre ?
Moi, c'est clair, je l'aurais mal pris : je t'aurais envoyé paître...Je ne vois d'ailleurs pas pourquoi mes camarades ici continuent encore à te répondre...
A bon entendeur...
Yoshi
- Modérateur -
#7 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 10-12-2022 16:57:20
Bonjour @bridgslam,
j'ai fait le test de ta première proposition si on impose que $d$ soit majorant càd aucune couleur n'est répétée plus de d fois. Pour cela j'ai considéré la fonction :
$\sum _{k=1}^{\left\lfloor \frac{n}{d}\right\rfloor } \binom{r}{k} \left(\prod _{m=0}^{k-1} \binom{n-m
d}{d}\right) A(n-k d,(r-k) (d-1))$
je l'ai testé contre un programme brute force qui compte le nombre de profils ayant au d boules de la même couleur et au plus $x\leq d$ boules de la même couleur pour le reste.
Parfois les résultats coïncident effectivement: (P = Programme, F=Formule)
r=3; n=5; d=3 P=F= 120
r=3; n=7;d=4 P=F= 840
mais d'autre fois non
r=3; n=6; d=3 P=420 - F=480
r=3; n=7; d=3 P=1050 - F=1470
Bien sur j'ai pu faire une erreur de programmation mais j'ai vérifié attentivement avant d'envoyer ce post.
Ma conclusion est que c'est formule est partiellement vraie (sans vraie compétence poussée).
Encore merci de l'intérêt porté à mon problème.
Franck
En particulier je ne comprends pas le produit (r-k) (d-1) dans A(n-k d,(r-k) (d-1))
#8 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 08-12-2022 16:55:43
Bonjour @bridgslam
Je regarde et j'essais de comprendre l'explication car je ne suis pas un expert de l'analyse combinatoire. Pour l'instant je n'ai pas sa généralisation malheureusement.
Franck
#9 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 08-12-2022 10:02:07
Pour le problème qui se pose à moi oui on peut avoir plus de d boules de la même couleur. L énoncé originel est
Combien existe-t-il de séquences de n boules colorées choisies parmi r couleurs possédant au moins un sous ensemble de d boules exactement de la même couleur ?
Il n y a pas de contrainte sur la cardinalité des sous ensemble de boules de la même couleur. Simplement on ne retient que ceux de taille d.
Dans l exemple donné n=4 d=2 on ne peut jamais dépasser $d$ car il reste 2 positions de libre seulement si on a mis un sous ensemble de 2 de boules de la même couleur. Mais dans le cas général oui on peut le dépasser. J aurais dû le préciser.
Merci encore, si vous avez une nouvelle idée intégrant cette hypothèse cela m aidera beaucoup.
#10 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 08-12-2022 09:23:33
Bonjour @bridgslam
D1 correspond effectivement au nombre de cas ayant un sous ensemble unique de boules de même couleur de taille d, mais il ne me semble pas nul, par exemple pour n=6, d=2, r=3 on a
RRVVVB, RRVVVV, RRVBBB et toutes permutations de ces exemples correspondent au cas décrit pour R.
pour B et V on n’a jamais un groupe de taille d dans ces profils. Il est soit plus grand, soit plus petit que d. La formule que j ai déduite de ton précèdent message ne semble pas fonctionner pour cet exemple.
Dans ton énoncé ci après
- On a n positions, r couleurs, d est le nombre de répétions ( maximum possible) de toute couleur.
a/ A chaque position est affectée une couleur
b/ deux configurations diffèrent lorsque pour une position au moins les couleurs sont différentes
c/ Pour chaque configuration, au moins une couleur est répétée d fois exactement
d/ Aucune couleur n'est répétée plus de d fois
En tout cas ces règles étaient en accord avec votre schéma en couleur.
Bonne soirée
a/ b/ c/ oui mais d/ n est pas requis une couleur peut être répétée plus de d fois mais ce n est pas une solution car seule les cas où il y a au moins un sous ensemble de $d$ boules exactement de la même couleur est considéré comme une solution. d n’est pas un maximum car on a $r^n$ profils de boules possibles.
Merci encore de ton intérêt.
#11 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 07-12-2022 17:33:20
@bridgslam merci pour la contribution. Si je comprends la formule est :
$\sum _{k=1}^{\left\lfloor \frac{n}{d}\right\rfloor } \binom{r}{k} \left(\prod
_{j=0}^{k-1} \binom{n-j d}{d}\right) A^{(n-k d)}_{((r-k) (d-1))}$
Si c'est juste je l'ai testé pour le cas présenté et on trouve 54 effectivement. Je l'ai testé aussi pour une autre configuration (n=6;r=3;d=2)
par programme on trouve 540 cas et par la formule 90. Je ne sais pas pourquoi. Malgré mon attention j'ai pu faire une erreur.
Mais soit Di le nombre solution comportant exactement i sous ensembles de la même couleur de taille d, on a pour l'exemple
D1=450 - D2 = 0 - D3 = 90. Pour D2 il n'est pas possible de faire des séquences de 2 sous-ensembles de taille 2 car si on prend 2 couleurs pour chacun des sous ensembles, il reste 1 couleur, donc nécessairement une troisième paire de boules de la même couleur.
As tu une idée pourquoi je n'ai pas le même résultat entre programme et formule ? Merci encore.
#12 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 07-12-2022 15:50:16
Merci je regarde attentivement
#13 Re : Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 07-12-2022 11:19:22
Bonjour,
merci de t'intéresser à mon problème dont la solution m'aidera beaucoup.
oui les boules sont ordonnées, ce n'est pas un multi-ensemble mais une séquence. Ainsi, JBVV et VVBJ sont 2 solutions distinctes (d=2).
De plus les boules de la même couleur ne sont pas nécessairement consécutives. Elles peuvent être placées n'importe où dans la séquence, par exemple RBRV est une bonne solution avec la couleur R(ouge) (n=4, d=2).
Cependant, il y en a exactement d de cette même couleur (et non pas au moins ou au plus d). Par contre on peut avoir plus d'un sous ensembles de d boules dans la séquences avec la même couleur, mais chacune distincte par ensemble. Par exemple, la séquence RVRV est une bonne solution avec d=2 pour R et V (n=4).
F.
#14 Entraide (supérieur) » Combinatoire sur les séquences de n boules colorées » 06-12-2022 19:08:52
- Franck D.
- Réponses : 43
Bonjour, je cale sur un problème d'analyse combinatoire dont voici l'énoncé:
Combien existe-t-il de séquences de n boules colorées choisies parmi r couleurs possédant au moins un sous ensemble de d boules exactement de la même couleur ?
Voici un exemple calculé par un programme en générant toutes les séquences de 3 couleurs et en ne retenant que celles ayant des sous-ensembles de 2 boules de la même couleur. On peut avoir 2 sous-ensembles ayant 2 boules de la même couleur mais ils sont de couleur différente. Ici, n = 4; r = 3; d = 2 et le résultat est 54 séquences parmi 81.

Merci de votre aide.
Franck
Pages : 1







