28532 articles – 22057 references  [version française]

inria-00000070, version 1

Automatisation de l'application de l'hypothèse de récurrence dans la preuve des formules implicatives

Inès Mouakher 1, Francis Alexandre () 2, Khaled Bsaïes 1

Premières Journées Francophones de Programmation par Contraintes - JFPC'2005 (2005) 179-188

Abstract: L'objectif général de ce travail est de prouver les propriétés des programmes logiques (ensemble de clauses de Horn). Ces propriétés sont des formules de la forme A <-- B où A et B sont des conjonctions d'atomes. Nous disposons d'un ensemble de règles de déductions tels que le pliage, le dépliage et la simplification. La preuve consiste à appliquer l'une de ces règles sur la formule à prouver jusqu'à aboutir à un ensemble de formules triviales. Une étape essentielle dans le processus de la preuve est la réussite du pliage qui peut être vue comme l'application d'une hypothèse de récurrence dans une preuve inductive. Nous proposons des stratégies pour automatiser partiellement le processus de preuve en nous basant sur une analyse statique des formules et des programmes.

  • 1:  Faculté des Sciences de Tunis (FST)
  • Faculté des Sciences de Tunis
  • 2:  DEDALE (LORIA)
  • INRIA – CNRS : UMR7503 – Université Henri Poincaré - Nancy I – Université Nancy II – Institut National Polytechnique de Lorraine (INPL)
  • Domain : Computer Science/Artificial Intelligence
    Computer Science/Data Structures and Algorithms
  • Comment : http://www710.univ-lyon1.fr/~csolnon
 
  • inria-00000070, version 1
  • oai:hal.inria.fr:inria-00000070
  • From: 
  • Submitted on: Thursday, 26 May 2005 11:10:48
  • Updated on: Wednesday, 12 July 2006 10:49:05