Plan du site
|
Règles et rapporteurs de Golomb par algorithme génétiqueAndré NABONNE - juin 2004 (révision nov. 2008)Résumé
/ Abstract Les règles optimales de Golomb (ou "OGR", pour Optimal Golomb Rulers), introduites par le mathématicien du même nom, ont des applications pratiques dans divers domaines (cristallographie à rayons X, radioastronomie, combinatoire, théorie du codage, communications…). Le site du "projet OGR" pourra être consulté pour avoir accès à l'ensemble des connaissances sur le sujet, et aux records actuels. La détermination des OGR constitue un problème dit "NP-complet", dont la complexité croit exponentiellement avec la taille. Les algorithmes
génétiques sont particulièrement
adaptés à la résolution de ce type de
problèmes: on verra par exemple la première
tentative d'adaptation aux OGR réalisée en 1995
par Soliday,
Homaifar, Lebby. Ils ne permettent cependant en
général pas d'obtenir des solutions optimales. La notion de "rapporteur de Golomb" est voisine de celle des OGR. Elle a été définie et étudiée par quelques auteurs: on consultera sur ce sujet les numéros de décembre 1981, janvier et mars 2000 du magazine Pour la Science. Le problème est celui de la construction d'un rapporteur ayant un nombre minimal de marques, capable de mesurer tous les angles exprimés en degrés, de 1 à 360. Le meilleur
résultat obtenu était un rapporteur de 24
marques. La
réalisation d'un programme basé sur un algorithme
génétique m'a permis d'améliorer deux
fois ce résultat, en produisant des rapporteurs de 22
marques seulement. |
|