Une Boite `a Outils Pour la Preuve Formelle de Syst`emes Séquentiels
Une Boite `a Outils Pour la Preuve Formelle de Syst`emes Séquentiels
Une Boite `a Outils Pour la Preuve Formelle de Syst`emes Séquentiels
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
42 CHAPITRE 2.<br />
REPRÉSENTATION DES FORMULES PROPOSITIONNELLES<br />
[1 : x 1 ][2 : x 3 ][3 : x 4 ][4 : x 5 ]10[5 : x 5 ]01[6 : x 4 ][5][4][7 : x 2 ][2][8 : x 3 ][9 : x 4 ][5]1[6] dénote le<br />
graphe <strong>de</strong> <strong>la</strong> figure suivante.<br />
Figure 6. Exemple <strong>de</strong> BDD dénoté par une chaîne.<br />
Un graphe <strong>de</strong> taille s est ainsi dénoté par une chaîne <strong>de</strong> taille 2s + 1, constituée <strong>de</strong><br />
l’étiquetage <strong>de</strong>s s noeuds (du type [k : x j ]) et <strong>de</strong>s s+1 terminaux (du type 0, 1, ou [k]).<br />
Soit N n s le nombre <strong>de</strong> BDDs <strong>de</strong> taille s construits sur n variables. <strong>Une</strong> majoration <strong>de</strong> N s<br />
consiste à dénombrer le nombre <strong>de</strong> chaînes construites sur l’alphabet décrit plus haut, <strong>de</strong><br />
taille 2s+1, comprenant s occurrences <strong>de</strong> symboles [k : x j ]. Il suffit pour ce<strong>la</strong> <strong>de</strong> choisir<br />
s p<strong>la</strong>ces parmis 2s+1, d’assigner ces s p<strong>la</strong>ces à l’une <strong>de</strong>s n variables (l’étiquetage étant<br />
fait par ordre croissant), puis d’assigner les s+1 p<strong>la</strong>ces restantes aux terminaux 0, 1, ou<br />
[k], avec 1 ≤ k ≤ s−1 (car tout noeud peut être référencé, c’est à dire partagé, sauf <strong>la</strong><br />
racine). On a donc :<br />
N n s<br />
≤<br />
( ) 2s+1<br />
n s (s+1) s+1<br />
s<br />
Par <strong>la</strong> formule <strong>de</strong> Stirling k! ∼ √ 2πk( k e )k , on obtient un équivalent du terme <strong>de</strong> droite, ce<br />
qui donne :<br />
N n s<br />
≤<br />
√ e<br />
πs ns 2 s (2s+1) s+1<br />
Ceci permet <strong>de</strong> majorer asymptotiquement le terme Ns n = ( ∑ s<br />
k=0 Ns), n c’est à dire le<br />
nombre <strong>de</strong> BDDs <strong>de</strong> taille inférieure ou égale à s, par le terme <strong>de</strong> droite <strong>de</strong> <strong>la</strong> <strong>de</strong>rnière<br />
inégalité, à une constante c près. En posant s = α 2n , on obtient :<br />
n<br />
N n s<br />
≤ c2 α2n (1+ log 2 4α<br />
n )