• Aucun résultat trouvé

corrig´e partiel du TD 1 I Exercices E Exercice: Explosion combinatoire Donn´ees n ∈ IN est le nombre de patients. d ∈ (IN

N/A
N/A
Protected

Academic year: 2022

Partager "corrig´e partiel du TD 1 I Exercices E Exercice: Explosion combinatoire Donn´ees n ∈ IN est le nombre de patients. d ∈ (IN"

Copied!
2
0
0
En savoir plus ( Page)

Texte intégral

(1)

corrig´e partiel du TD 1 I Exercices

E Exercice: Explosion combinatoire Donn´ees

n∈IN est le nombre de patients.

d ∈ (INn)n est la matrice des dur´ees de parcours. di,j est le temps n´ecessaire pour aller du patient i au patient j.

Mod`ele non lin´eaire

La variable de d´ecision est le vecteurp∈ {1,2, . . . , n}n. Isabelle visite dans l’ordre les patients p1, p2, . . . pn.

Les contraintes sont :

∀i 1≤pi ≤n

∀i pi ∈ZZ

∀i ∀j i < j =⇒ pi 6=pj

L’objectif est la dur´ee totale des d´eplacements effectu´es, qu’il faut mimimiser:

f(p) =

n1

X

i=1

dpi,pi+1

Mod`ele lin´eaire avec O(n2) variables binaires et O(n3) contraintes Les variables de d´ecision sont les deux matrices binaires : s, t∈({0,1}n)n. si,j = 1 ssi le patient j est visit´e juste pr`es le patient i.

ti,j = 1 ssi le patient j est visit´e pr`es le patient i.

La diagonale de ces deux matrices n’est pas d´efinie. Il n’y a que 2n(n−1) variables binaires.

Dans ce qui suit on omet les contraintes et les termes des sommes contenant si,i ou ti,i. Par exemple X

i

X

j

si,j est une somme de n(n−1) termes (et non pas n2 termes). De mˆeme ∀i ∀j ti,j ∈ZZ repr´esente seulement n(n−1) contraintes.

Les contraintes sont :

∀i ∀j 0≤si,j ≤1

∀i ∀j si,j ∈ZZ

∀i ∀j 0≤ti,j ≤1

∀i ∀j ti,j ∈ZZ

∀i X

j

si,j ≤1 On part de chez le patient i au plus une fois.

∀i X

j

sj,i ≤1 On arrive chez le patient i au plus une fois.

X

i

X

j

si,j =n−1 Il y a n−1 d´eplacements entre les patients.

∀i ∀j si,j ≤ti,j On ne recule pas.

∀i ∀j ti,j +tj,i = 1 i est visit´e ou bien avant, ou bien apr`es j.

∀i ∀j ∀k si,j+sj,k+sk,i ≤2. L’ordre est transitif: x < y et y < z =⇒ x < z.

1

(2)

Sans les contraintes faisant intervenir les ti,j, les d´eplacements choisis pourraient for- mer un chemin accompagn´e d’une ou plusieurs boucles. Les ti,j d´efinissent un ordre total sur les patients et les d´eplacements s’effectuent en suivant cet ordre. Il n’y a donc pas de boucle, car on ne revient jamais en arri`ere.

L’objectif est: f(s, t) =X

i

X

j

si,jdi,j

On peut ne garder qu’une moiti´e de la matricetd’un cot´e de la diagonale. Par exemple on garde lesti,j avec i < j et on remplace partout tj,i par 1−ti,j. De la sorte il n’y a plus que 3n(n−1)/2 variables binaires au lieu de 2n(n−1).

La transitivit´e de l’ordre demande n(n−1)(n−2)/3 = O(n3) contraintes. Le nom- bre des autres contraintes est O(n2). La mod´elisation lin´eaire du voyageur de commerce propos´ee sur coursenligne utilise 2n contraintes. n3 =o(2n).

Mod`ele lin´eaire plus compact

Les variables de d´ecision sont la matrice binaire : s ∈ ({0,1}n)n et le vecteur u ∈ {1,2, . . . , n}n.

si,j = 1 ssi le patient j est visit´e juste pr`es le patient i.

ui est le rang de visite du patient i.

La diagonale de la matrice s est nulle.

Les contraintes sont :

∀i ∀j 0≤si,j ≤1

∀i ∀j si,j ∈ZZ

∀i X

j

si,j ≤1 On part de chez le patient i au plus une fois.

∀i X

j

sj,i ≤1 On arrive chez le patient i au plus une fois.

X

i

X

j

si,j =n−1 Il y a n−1 d´eplacements entre les patients.

∀i ∀j ui+nsi,j ≤n−1 +uj Si on va de i chez j alors ui+ 1≤uj.

∀i 1≤ui ≤n

∀i ui ∈ZZ

L’objectif est: f(s, t) =X

i

X

j

si,jdi,j

2

Références

Documents relatifs

Si les services à la personne ont permis de développer des services de confort pour tous, et ainsi permettre aux entreprises de se créer dans le secteur, l’aide à domicile

Pourtant, dans cet hôtel de Normandie devant la mer grise, l’article sur la Tunisie avait fait revenir des voix, il ne pou- vait l’empêcher : celle douce et nasale de Curt, donc,

L’atelier d’intelligence collective « Smart City-Une expérience de vie » a permis à nos participants d’explorer et de dessiner leurs attentes du monde de demain en

Nous vous proposons une visite des installations de la Cave de Crouseilles, son vignoble, son terroir, la cave et les chais de vinification et d'élevage, et

s'est réunie une assemblée générale extraordinaire des associés de Triton III MidCo 11 S.à r.l., une société à respon- sabilité limitée régie par les lois du Grand-Duché

Les décisions du Comité de Direction du District sont susceptibles d’appel devant le Comité d’Appel chargé des Affaires Courantes de la Ligue de Paris-Ile de France, dans le

T´ el´ echarg´ e depuis http://www.math.u-psud.fr/ e fischler/enseignement.html. S1 PCST, Option Math

T´ el´ echarg´ e depuis http://www.math.u-psud.fr/ e fischler/enseignement.html. S1 PCST, Option Math

Cette valeur peut ˆ etre devin´ ee en partant, au brouillon, de la relation y = x−1 x−2 dont on souhaite qu’elle soit v´ erifi´ ee, et en exprimant x en fonction de y grˆ ace `

On peut aussi ´ ecrire les solutions sous la forme (x, −x) avec x ∈ C quelconque, ce qui donne une autre base du sous-espace propre : le vecteur (1, −1).. (d) La matrice A

a) Dans le référentiel de l’interface (en mouvement dans le référentiel d’étude à la vitesse ), la pulsation de l’onde réfléchie doit nécessairement être égale à cette

(dual gesprochen) Ge- raden oder Kegelschnitten oder 6~ oder den 7 Punkten des Septupels selbst. So leiten sich die Characteristiken der zwei annexen birationalen

a) La masse molaire ionique de la forme 1 est égale à 268 g.mol -1.. On écrase un demi comprimé de vitamine C dans un mortier.. La concentration molaire en ions chlorure Cl _

Le sujet est (en principe) trop long pour le temps imparti, il est donc conseill´e de traiter en priorit´e les questions que l’on sait faire en en indiquant clairement la

Ce sont pr´ ecis´ ement les racines de la r´ eduction modulo 19 du polynˆ ome Φ 95. Soit P un facteur irr´ eductible de cette

de la routine de servie de l'interruption se trouve à l'adresse 4 × n pour le type n : les deux otets de IP se trouvent à l'adresse 4 × n et les deux otets de CS à l'adresse 4 × n +

Pour une valeur se trouvant à l'adresse (de mémoire vive) désignée par le ontenu d'uno. registre (de seize bits, puisque 'est la taille du déplaement), on indique le nom de

Cei doit être eetué à partir d'une page pour laquelle les adresses virtuelles sont. égales aux adresses physiques ( hh identity mapped ii

CA AMIENS TJ SAINT QUENTIN MME BALDINI Laurie CA PARIS GTJ PARIS Réintégration.. CA ANGERS TJ ANGERS MME CASTELLI Claire CA NIMES

L'auteur propose donc une définition, qui n'est pas une vérité intangi- ble et peut être discutée, mais que nous adopterons par la suite (à moins qu'une

 Titres de participation : Les titres représentant des parts de capital dans les entreprises dont la possession durable est estimée utile à l’activité de

• Les ardinalités de l'assoiation entre les ensembles d'entités Numéro et Artile sont 1:N-1:M, ar un artile peut apparaître dans plusieurs numéros et un numéro ontient

Il suffit de d´evelopper en s´erie enti`ere les 2 fonctions de z ´ecrites dans l’´egalit´e ci-dessus. et d’utiliser l’unicit´e