Traduction logique et résolution de problèmes : application à la planification - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 2019

Logic Translation and Problem Solving : application to Planning

Traduction logique et résolution de problèmes : application à la planification

Résumé

This thesis deals with logical translation and solving of problem using solvers. In particular, we are interested in solving planning problems in Artificial Intelligence. We present the automatic translator TouIST that we developed and that allows us to use a simple language to generate logical formulas from a problem description. Our tool allows us to model many static or dynamic combinatorial problems as Sudoku, Takuzu or Nim game, and to benefit from the regular improvements to SAT, QBF or SMT solvers to solve them efficiently. We then present reference encodings to solve classical planning problems with SAT and QBF, or temporal planning problems with SMT. In each case, we introduce new encodings in plan-spaces based on open condition modeling to represent causal links. Finally, we show, thanks to an experimental study, that our encodings are more efficient than the existing ones on the reference problems of international planning competitions (IPC)
Cette thèse s'inscrit dans le cadre de la traduction logique et la résolution de problèmes en utilisant des solveurs. En particulier, nous nous intéressons à la résolution de problèmes de planification de tâches en Intelligence Artificielle. Nous présentons le traducteur automatique TouIST que nous avons développé et qui permet d'utiliser un langage simple pour générer des formules logiques à partir d'une description de problème. Notre outil permet de modéliser de nombreux problèmes combinatoires statiques ou dynamiques comme le Sudoku, le Takuzu ou le jeu de Nim, et de bénéficier des améliorations apportées régulièrement aux solveurs SAT, QBF ou SMT pour les résoudre efficacement. Nous présentons ensuite des codages de référence pour résoudre des problèmes de planification classique avec SAT et QBF ou des problèmes de planification temporelle avec SMT. Dans chaque cas, nous introduisons de nouveaux codages dans les espaces de plans basés sur une modélisation des conditions ouvertes pour représenter des liens causaux. Nous montrons enfin, grâce à une étude expérimentale, que nos codages sont plus efficaces que les codages existants sur les problèmes de référence des compétitions internationales de planification (IPC)
Fichier principal
Vignette du fichier
2019TOU30079a.pdf (2.01 Mo) Télécharger le fichier
Origine : Version validée par le jury (STAR)
Loading...

Dates et versions

tel-02893759 , version 1 (08-07-2020)

Identifiants

  • HAL Id : tel-02893759 , version 1

Citer

Maël Valais. Traduction logique et résolution de problèmes : application à la planification. Performance et fiabilité [cs.PF]. Université Paul Sabatier - Toulouse III, 2019. Français. ⟨NNT : 2019TOU30079⟩. ⟨tel-02893759⟩
142 Consultations
337 Téléchargements

Partager

Gmail Facebook X LinkedIn More