COMBINATOIRE
IFT1065 – SEMAINE 8 – AUT. 2007
1. L’ORDRE LEXICOGRAPHIQUE
L’ordre lexicographique généralise l’ordre alphabétique ; il sert a comparer des listes ou des
chaînes. Que l’on ait des chiffres, des lettres, des lettres accentuées ou autre, on suppose que
deux caractères sont toujours comparables (par leur code ASCII, leur numéro unicode ou autre,
c’est sans importance).
Définition 1. Soient α=s1...spet β=t1... tqdeux chaînes, on dit que αest lexicographique-
ment inférieur àβet on note α<βsi
a. p <q et si=tipour 1≤i≤p
b. sinon, si pour le plus petit i pour lequel si6= ti, on a si<ti
On écrit α≤βpour dire α<βou α=β.
Exemple 1.
(1) Si α=132 et β=1324, alors α<β
(2) Si α=13246 et β=1342, alors α<β
(3) Si α=1324 et β=1342, alors α<β
Pour deux chaînes de chiffres de 1 à 9 de même longueur, l’ordre lexicographique correspond
à l’ordre entre les entiers représentés.
Pour dénoter une rcombinaison s1...sr, on utilisera la chaîne qui liste les éléments en ordre
croissant. Par exemple, la 4 combinaison correspondant à l’ensemble {5,3,2,6} est notée 2356.
Exemple 2. Si l’on met les 5-combinaisons de {1,2,3,4,5,6,7} en ordre lexicographique, quelle est
la chaîne qui suit 13467 ?
Exemple 3. Trouver la chaîne qui suit 2367 parmi les 4-combinaisons de {1,2,3,4,5,6,7}.
2. PERMUTATIONS ET COMBINAISONS GÉNÉRALISÉES
2.1. Permutations avec répétitions. On s’intéresse ici aux permutations de nobjets dont cer-
tains ne peuvent être distingués, par exemple les permutations des bits 11100 donnent toutes
les chaînes de 5 bits avec trois bits égaux à 1 (on sait qu’il y en a C(5,3)). Comment fait-on en
général ?
Exemple 4. Combien de chaînes peut-on faire en utilisant les lettres suivantes
M I S S I S S I P P I
Rem : on a 11 lettres : 4 “S”, 4 “I”, 2 “P” et 1 “M”.
1