Station MinuitPortail personnel de révision

IFT-2003 — Intelligence artificielle IAutomne 2026

Semaine 3 — Techniques de recherche (1/2)

6. Exercices et corrigés

LECTURE 07 / 124 repèresSynthèse avec omissions acceptées
Sommaire de cet article
  1. 6. Exercices et corrigés
  2. 6.1 Modélisation
  3. 6.2 Parcours du graphe de `A` à `X`
  4. 6.3 Jeu du taquin
Autres lectures de cette unité
  1. Couverture, dates et plan
  2. 1. Finalité et progression
  3. 2. Représenter un problème par un espace d’états
  4. 3. Exemples de modélisation
  5. 4. Rechercher dans un espace d’états
  6. 5. Profondeur, largeur et Dijkstra
  7. 6. Exercices et corrigés
  8. 7. Comparaisons, limites et erreurs fréquentes
  9. 8. Résultats d’apprentissage
  10. 9. Actions personnelles
  11. 10. Carte des sources
  12. 11. Preuve de couverture
Couverture et sources

6. Exercices et corrigés

6.1 Modélisation

La feuille d’exercices demande de formaliser les cinq billes et les douze maillons. Le but pédagogique est de produire une structure exploitable par un programme, pas seulement une suite intuitive de mouvements. Pour chaque problème, vérifier systématiquement : domaine des variables, état initial, but, opérations, préconditions, effets et invariants.

Les corrigés montrent deux styles valides : des substitutions locales sur une séquence pour les billes, et des transformations d’un ensemble de couples pour les chaînes.

6.2 Parcours du graphe de A à X

Sans revisiter les états et en respectant l’ordre numéroté des arcs, le corrigé donne :

  • profondeur : A, C, H, Q, R, P, I, G, D, J, S, T, U, K, E, M, L, X;
  • largeur : A, C, D, E, B, H, I, G, J, K, M, L, F, Q, R, P, S, T, U, X.

Ces séquences représentent l’ordre complet des états examinés jusqu’à X, non le seul chemin de A à X. Une coquille figurait dans une version initiale du solutionnaire; la copie locale correspond à la version corrigée.

6.3 Jeu du taquin

La configuration finale est LF=[1,2,3,8,*,4,7,6,5]. Il faut déterminer si chaque trace pourrait provenir de la largeur, de la profondeur, des deux ou d’aucune, en raisonnant sur l’ordre de développement :

  • L1, déplacement gauche : largeur et profondeur;
  • L2, haut puis droite : largeur seulement;
  • L3, gauche, droite, bas : largeur seulement.

Une trace courte peut être compatible avec plusieurs stratégies. Ce n’est pas uniquement l’atteinte du but qui les distingue, mais l’ordre imposé aux successeurs dans la file ou la pile.

Parcours A–X : graphe completA→C,D,E,B; B→G,F,M; C→H,I,G; D→I,J,K; E→M,K,L; F→O,N,Y; H→Q,R,P; J→S,T,U; L→X,V,W; tous les autres nœuds sont des feuilles. Numéros sur les flèches = ordre des opérations. Départ A, but X, sans revisite. DFS A,C,H,Q,R,P,I,G,D,J,S,T,U,K,E,M,L,X; BFS A,C,D,E,B,H,I,G,J,K,M,L,F,Q,R,P,S,T,U,X. Chemin A→E→L→X.1234123123123123123123123123ABCDEFGHIJKLMNOPQRSTUVWXY
Parcours A–X : graphe complet

A→C,D,E,B; B→G,F,M; C→H,I,G; D→I,J,K; E→M,K,L; F→O,N,Y; H→Q,R,P; J→S,T,U; L→X,V,W; tous les autres nœuds sont des feuilles. Numéros sur les flèches = ordre des opérations. Départ A, but X, sans revisite. DFS A,C,H,Q,R,P,I,G,D,J,S,T,U,K,E,M,L,X; BFS A,C,D,E,B,H,I,G,J,K,M,L,F,Q,R,P,S,T,U,X. Chemin A→E→L→X.

Source : PDF local officiel, exercices-recherche-non-informee.pdf p.1 et corrigé p.1; lecture visuelle du 16 octobre 2026. · 6.2 Parcours du graphe de `A` à `X`

Retour au sommaire de l’unitéHaut de page
Récupérer manuellement les données locales

Copier séparément les données ci-dessous dans des fichiers texte avant de fermer la page ou de modifier le stockage. Une valeur illisible ou incompatible reste en place. Aucun effacement ni rétablissement écrasant n’est effectué automatiquement. L’export/import JSON est disponible sur la page Progression du cours. Cette récupération séparée reste utile pour une valeur brute ou un conflit.

Clé de ce cours : . Format v1 porté par cette clé; dates UTC et identifiants durables.

Si l’accès est refusé, la valeur persistée peut rester inaccessible. Réautoriser le stockage dans le navigateur puis rouvrir ce cours permet de la relire. Une réinitialisation exige une décision explicite après récupération; aucune commande de suppression n’est proposée ici. Les données restent sur cette origine et cet appareil, sans transfert automatique.