24.06.2013 Views

Télécharger (5Mb) - Université du Québec à Trois-Rivières

Télécharger (5Mb) - Université du Québec à Trois-Rivières

Télécharger (5Mb) - Université du Québec à Trois-Rivières

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4. PROGRAMMES INFORMATIQUES POUR LES POLYOMINOS D' AIRE min+ll03<br />

l'annexe 1. Ce programme compte le nombre de polyominos d'aire min et<br />

min+ 1 selon le nombre de feuilles et aussi selon l'aire et la taille <strong>du</strong> rectangle<br />

circonscri t.<br />

4.2 Algorithme <strong>du</strong> programme<br />

Les polyominos arbres sont un sous-ensemble des polyominos. En effet, les<br />

arbres sont les polyominos qui n'ont pas de cycle. Alors, nous nous sommes<br />

basés sur ce principe pour créer le programme et ensuite compter seulement<br />

les polyominos d'aire min + 1. À la figure 4.2 nous répresentons les cases<br />

vides et occupées par des chiffres: zéro et un réspectivement.<br />

Principe des filtres utilisé<br />

Le principe est énoncé comme suit : il existe un chemin de zéros huitconnectés<br />

entre un zéro A dans le rectangle et un zéro B <strong>du</strong> bord <strong>du</strong> rectangle<br />

si et seulement si A n'est pas inclus dans un cycle (Figure 4.2).<br />

Démonstration. Nous allons prouver le principe par contraposition. A n'est<br />

pas dans un cycle si et seulement s 'il n'existe aucun chemin de zéros huit­<br />

connectés entre un zéro A dans le rectangle et un zéro B <strong>du</strong> bord <strong>du</strong> rectangle.<br />

(====}) :Par hypothèses, A est pris dans un cycle. Alors, nous constatons tout<br />

de suite, qu 'en traçant un chemin des zéros huit-connectés <strong>à</strong> partir de ce<br />

zéro A <strong>à</strong> l'intérieur <strong>du</strong> rectangle, nous ne trouvons aucun chemin qui nous<br />

amène <strong>à</strong> un autre zéro sur le bord puisqu 'ils sont tous entourés <strong>du</strong> nombre<br />

un. Autrement dit, ces zéros ne sont pas huit-connectés.<br />

(

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!