• Aucun résultat trouvé

Recherche d’arbres de Steiner de longueur minimal

N/A
N/A
Protected

Academic year: 2021

Partager "Recherche d’arbres de Steiner de longueur minimal"

Copied!
3
0
0

Texte intégral

(1)

Recherche d’arbres de Steiner de longueur minimal

Ecole Centrale Paris Mounib. Mekhilef

6 janvier 2004

1 Introduction

Le probl`eme de la minimisation d’un arbre de Steiner (MStT) se pose de la fa¸con suivante :

Etant donn´e un ensembleT denpoints sur le plan, appel´es points terminaux, trouver un ensemble S de points additionnels, appel´es points de Steiner, tel que la longueur de l’arbre est minimis´ee.

Ce probl`eme est consid´er´e comme NP-complet.

En dehors du fait que ce probl`eme est particuli`erement bien adapt´e pour un traitement par algorithmes g´en´etiques, il est d’une grande importance pra- tique. A titre d’exemple, nous pouvons citer la conception de grands r´eseaux (t´el´ecommunication, distribution ´electrique, pipelines,. . .).

Dans la version simple du probl`eme, nous pouvons consid´erer que l’objectif principal est la minimisation de la longueur des connections entre les noeuds.

Un nombre donn´e de noeuds doivent ˆetre connect´es pour minimiser la lon- gueur totale obtenue.

Il est probable que le cas le plus connu de cette application est celui fourni par Gilebrt pour la connection ds grandes villes am´ericaines. Traitement qui lui a fait baisser le coˆut total de l’ordre de 240 millions de dollars en consid´erant

1

(2)

les arbres minimaux de Steiner (MStT) plutˆot que les (MSpT) pour lesquels on minimise le nombre de points de Steiner.

2 Mise en oeuvre

Le probl`eme dit (MStT) est dfinit comme suit :

Un nombre npoints du plan peuvent ˆetre reli´es par des arˆetes de telles fa¸con que tous les noeuds connect´es forment un arbre. Des nombres peuvent ˆetres affect´es chacune des arˆetes pour donner une longeur Euclidienne. La longueur de l’arbre est la somme de la longueur de ces arˆetes.

Parmi tous les arbres possibles, au moins un arbre peut avoir la longueur minimale. Ces arbres sont appel´es (MSpT’s). de fa¸con optimale, un MSpT n noeuds peut ˆetre trouv´e en O(nlog(n)) op´erations.

Cependant, un arbre de longueur plus petite peut ˆetre trouv´e si des noeuds additionnels peuvent ˆetre introduits. Les figures (1 and 2) montrent cet effet.

Fig. 1 – MSpT `a 4 noeuds. Longueur=3.

Fig. 2 – MStT `a 4 noeuds. L’insertion de points de Steiner (points en noir) donne un arbre r´esultant de longueur 2.73.

2

(3)

Pour minimiser un MStT, il est n´ecessaire de connaitre le nombre de points deSteineret leur position sur le plan. Ce plan comme on l’a dit plus haut est consid´er´e comme NP-Complet. C’est-`a-dire que l’effort de calcul n´ecessaire pour construire la solution optimale est tellement important (il croˆıt exponen- tiellment avec le nombre de noeuds) que seuls les probl`emes avec 17 noeuds ont ´et´e r´esolu de fa¸con exacte `a ce jour. Quelques cas `a 30 noeuds ont ´et´e

´egalement r´esolus.

Pour obtenir des solutions quasi-optimales pour des probl`emes grand nombre de neouds, on utilise des heuristiques. Une des meilleures heuristqieus connues est celle deRayward-SmthetClareutilis´ee pour des probl`emes de taille allant jusqu’`a 80 noeuds.

3 Travail ` a faire

Nous nous pla¸cons dans le cas de la recherche d’un arbre deSteiner minimal.

On consid`ere connu le nombre de points. Nous recherchons la position des points dans le plan.

Proposez un codage binaire de la population (construction d’un chromo- some) dans laquelle chaque chromosome repr´esente un arbre de Steiner. On expliquera le choix des op´erateurs de combinaison et de mutation. Analyse critique.

Dans un deuxi`eme temps, je vous propose de trouver un codage plus appro- pri´e pour un arbre. Trouvez les op´erateurs de combinaison et de mutation.

3

Références

Documents relatifs

Septembre 2012.. Une fois ce choix fait, se donner un point de P , c’est pareil que se donner son couple de coordonn´ ees, donc c’est pareil que se donner un point de R 2 ..

Exercice 5 Socle /4 points Voici des extraits de consignes d’exercices.. A la lecture de ces consignes, un élève pose une question

[r]

Trace la droite qui passe par les points B et

Conservatoire Botanique National du Bassin Parisien - Etat des lieux de la flore exotique envahissante. Office National de la Chasse et de la Faune Sauvage - Etat des lieux de

Etudier les limites de f aux bornes de son ensemble de

Ici encore nous éloignerons à l'infini, dans une di- rection fixée arbitrairement, le point e et le plan e, et, sur cette direction ûxe^ nous distinguerons les deux sens -f- r, — f,

[r]