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
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
1. INTRODUCTION<br />
Il existe plusieurs définitions équivalentes d'un polyomino :<br />
- forme réalisée avec des carrés assemblés ;<br />
- puzzle consistant <strong>à</strong> réaliser des figures , comme le Tangram ;<br />
- forme résultant de l'assemblage de n carrés identiques de toutes les manières<br />
possibles par les côtés. Le plus connu des polyominos est le domino,<br />
formé de deux carrés;<br />
- un polyomino est un sous-ensemble connexe et fini de Z2 , dont chaque<br />
élément est constitué d'une cellule (case occupée).<br />
1.1.1 Définitions<br />
Une case est un carré unitaire li; i + 1] x [j ; j + 1] placé dans le pian Z x Z<br />
et une cellule, est une case occupée (voir carré rouge dans la figure 1.2).<br />
Un polyomino est un assemblage connexe de cellules, dans le plan discret<br />
lN x lN. Ces cellules sont connectées par un côté (voir figure 1.2). L 'aire n<br />
d'un polyomino est le nombre de carrés qu 'il contient. Un polyomino est<br />
dit inscrit dans un rectangle de dimension b x k lorsqu'il est inclus dans ce<br />
rectangle et qu'on ne peut rapetisser le rectangle sans perdre une partie <strong>du</strong><br />
polyomino [11] . Deux cellules dans un polyomino sont dites voisines si et<br />
seulement si elles ont un côté en commun. Chacune de ces cellules est dite<br />
voisine l'une de l'autre.<br />
Définissons d'autres paramètres qui caractérisent les polyominos :<br />
- l'aire d'un polyomino est le nombre de cellules qui le composent ;<br />
- le périmètre est la longueur de son contour ;<br />
- une colonne d'un polyomino est l'intersection de celui-ci avec une bande<br />
verticale infinie li; i + 1] x Z ou Z x [j ;j + 1]);<br />
- une ligne d'un polyomino est l'intersection de celui-ci avec une bande horizontale<br />
infinie [j; j + 1] x Z ou (Z x li; i + 1]) ;<br />
- un cycle dans un polyomino est un chemin de carrés dont le carré de départ<br />
est aussi le carré d'arrivée;<br />
- une feuille est une cellule d'un polyomino qui n'a qu'un voisin ;<br />
- une cellule est une case occupée ;<br />
- un trou linéaire dans une ligne ou une colonne d'un polyomino est une<br />
ensemble connexe de cases inoccupées situé entre deux cellules de la ligne<br />
ou de la colonne.<br />
3