Combinatoire (permutation binaire danss une matrice ou tableau)

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
FunMagic
Messages: 2
Enregistré le: 05 Juil 2010, 08:25

Combinatoire (permutation binaire danss une matrice ou tableau)

par FunMagic » 05 Juil 2010, 08:57

Combinatoire (permutation binaire danss une matrice ou tableau)


Bonjour à chacun, :-)
J’ai besoin de d'aide pour trouver un raisonnement ou une formule pour le problème suivant:

Voici l’énoncé :
J'essaie de trouver toute les permutations d'une matrice binaire donné avec les conditions suivante : Le nombre de bit sur chaque ligne et colonne doit rester le même !

Ex: la matrice suivante : (5 Lignes/6 Colonnes)

110000
010000
001000
000100
000001

Sommes (Ligne1=2,Ligne2=1,Ligne3=1,Ligne4=1,Ligne5=1)
Sommes
(Colonne1=1,Colonne2=1,Colonne3=1,Colonne4=1,Colonne5=1,Colonne6=1)

on obtient 360 solution de permutation car j'utilise la formule suivante n!/p1!*p2!... (n=nb de bit total,p=nb de bit par ligne)
Mon problème c'est que je n'arrive pas à résoudre le même problème lorsque il y a chevauchement entre ligne et colone :

Ex : Pour cette matrice : (5 Lignes/5 Colonnes)

11000
01000
00100
00010
00001

Sommes (Ligne1=2,Ligne2=1,Ligne3=1,Ligne4=1,Ligne5=1)
Sommes (Colonne1=1,Colonne2=2,Colonne3=1,Colonne4=1,Colonne5=1,Colonne6=1)

Je sais que pour cette matrice,il y a 168 solution mais je n'arrive pas à poser la formule génerale pour tout type de matrice !!??

Qqun aurait-il une idée?

Merci pour toute aide apporté :-)



FunMagic
Messages: 2
Enregistré le: 05 Juil 2010, 08:25

par FunMagic » 05 Juil 2010, 11:00

Correction concernant la 1ère matrice

110000
001000
000100
000010
000001


Sommes (Ligne1=2,Ligne2=1,Ligne3=1,Ligne4=1,Ligne5=1)
Sommes
(Colonne1=1,Colonne2=1,Colonne3=1,Colonne4=1,Colon ne5=1,Colonne6=1)

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 53 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite