Modélisation des préférences et Recherche dans les graphes d'états
Résumé
Dans cet article, nous abordons la prise en compte de préférences complexes dans la résolution de problèmes de recherche dans les graphes d’états, avec une focalisation particulière sur l’algorithme A* . Nous rappelons tout d’abord les hypothèses implicites généralement faites sur les préférences dans le cadre classique de la résolution de problème. Puis, en s’appuyant sur des problématiques empruntées à la théorie de la décision, nous montrons que plusieurs modèles de préférences complexes (autorisant des structures de préférences partielles et/ou non-transitives), ne rentrent pas dans ce cadre classique et rendent, de ce fait, l’algorithme A* inopérant. Nous soulignons alors la nécessité de disposer d’algorithmes généraux autorisant une recherche heuristique dirigée par une structure de préférences complexe. A titre d’illustration, nous présentons l’algorithme Preference-Based A* (PBA*) et précisons les hypothèses suffisantes à son bon fonctionnement.