8481 articles  [english version]

inria-00071562, version 1

A Logic You Can Count On

Silvano Dal Zilio 1, Denis Lugiez, Charles Meyssonnier

N° RR-5022 (2003)

Résumé : We prove the decidability of the quantifier-free, static fragment of ambient logic, with composition adjunct and iteration, which corresponds to a kind of regular expression language for semistructured data. The essence of this result is a surprising connection between formulas of the ambient logic and counting constraints on (nested) vectors of integers. Our proof method is based on a new class of tree automata for unranked, unordered trees, which may result in practical algorithms for deciding the satisfiability of a formula. A benefit of our approach is to naturally lead to an extension of the logic with recursive definitions, which is also decidable. Finally, we identify a simple syntactic restriction on formulas that improves the effectiveness of our algorithms on large examples.

  • 1 :  MIMOSA (INRIA Sophia Antipolis)
  • INRIA – Université de Provence - Aix-Marseille I – MINES ParisTech - École nationale supérieure des mines de Paris
  • Domaine : Informatique/Autre
  • Mots-clés : TREE AUTOMATA / SPATIAL LOGICS / SEMI-STRUCTURED DATA
  • Référence interne : RR-5022
 
  • inria-00071562, version 1
  • oai:hal.inria.fr:inria-00071562
  • Contributeur : 
  • Soumis le : Mardi 23 Mai 2006, 17:57:22
  • Dernière modification le : Mercredi 31 Mai 2006, 14:24:25