MIF06 – Base de l’Intelligence Artificielle 2016-2017
Page 1 sur 5
Examen MIF06 - BIA - Année 2016-2017
Documents Interdits
3 janvier 2016 – 1h30
PARTIE 1 - MODELISATION DE PROBLEMES – 5 PTS
Un fermier a un loup, une chèvre et un chou sur la rive gauche d'une rivière. Il souhaite les faire passer
sur la rive droite en utilisant un bateau dans lequel il ne peut emmener qu'un seul des trois ; or il ne peut
laisser le loup seul avec la chèvre, ni la chèvre seule avec le chou. Le fermier peut voyager seul, mais les
animaux ne peuvent pas voyager sans le fermier.
Question 1 : Proposer une façon de modéliser ce problème selon le canevas présenté en cours : Etats
(liste des variables d’états) / Etat initial / Opérateurs (action, condition d’application et fonction de
successeur) / Test de but / Fonction de coût.
================================= Indices de correction ======================================
Exemple de formalisation (pas la seule) :
(1 pt) Etats : une liste de quatre éléments, correspondant aux positions respectives du fermier, du loup,
de la chèvre et du chou, chacune prenant la valeur "g" ou "d".
(0,5 pts) Etat initial : (g, g, g, g)
(2,5 pts) Opérateurs (action, condition d’application et fonction de successeur)
- Fermier traverse seul (Rive1 vers Rive2) :
o Condition : Le Fermier doit être sur la Rive1 et la Rive1 ne doit pas avoir en même temps
loup+chevre ou chevre+chou
i.e. Rive1 doit avoir le fermier + (1 objet seul ou loup+chou)
o Successeur : seul le 1er élément de la liste change
- Fermier traverse avec le loup (Rive1 vers Rive2) :
o Condition : : Le Fermier et le loup doivent doit être sur la Rive1 et la Rive1 ne doit pas
avoir en même temps chevre+chou
i.e. Rive1 doit avoir le fermier, le loup + 1 autre objet
o Successeur : les 1er et 2ème éléments de la liste changent
- Fermier traverse avec la chevre (Rive1 vers Rive2)
o Condition : Le Fermier et la chèvre doivent doit être sur la Rive1
o Successeur : les 1er et 3ème éléments de la liste changent
- Fermier traverse avec le chou (Rive1 vers Rive2) :
o Condition : Le Fermier doit être sur la Rive1 et la Rive1 ne doit pas avoir en même temps
loup+chevre
i.e. Rive1 doit avoir le fermier, le chou + 1 objet seul
o Successeur : les 1er et 4ème éléments de la liste changent