SciELO - Scientific Electronic Library Online

 
vol.24 número1Fractal Analysis for Classification of Electrical Testing of Polymer High Voltage InsulatorsA Multipurpose In Situ Adenocarcinoma Simulation Model with Cellular Automata and Parallel Processing índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Journal

Artigo

Indicadores

Links relacionados

  • Não possue artigos similaresSimilares em SciELO

Compartilhar


Computación y Sistemas

versão On-line ISSN 2007-9737versão impressa ISSN 1405-5546

Resumo

BARCENAS, Everardo; BENITEZ-GUERRERO, Edgard; LAVALLE, Jesús  e  MOLERO-CASTILLO, Guillermo. Presburger Constraints in Trees. Comp. y Sist. [online]. 2020, vol.24, n.1, pp.281-303.  Epub 27-Set-2021. ISSN 2007-9737.  https://doi.org/10.13053/cys-24-1-2940.

The fully enriched μ-calculus is an expressive propositional modal logic with least and greatest fixed-points, nominals, inverse programs and graded modalities. Several fragments of this logic are known to be decidable in EXPTIME. However, the full logic is undecidable. Nevertheless, it has been recently shown that the fully enriched μ-calculus is decidable in EXPTIME when its models are finite trees. In the present work, we study the fully-enriched μ-calculus for trees extended with Presburger constraints. These constraints generalize graded modalities by restricting the number of children nodes with respect to Presburger arithmetic expressions. We show that this extension is decidable in EXPTIME. In addition, we also identify decidable extensions of regular tree languages (XML schemas) with interleaving and counting operators. This is achieved by a linear characterization in terms of the logic. Regular path queries (XPath) with Presburger constraints on children paths are also characterized. These results imply new optimal reasoning (emptiness, containment, equivalence) bounds on counting extensions of XPath queries and XML schemas.

Palavras-chave : Presburger arithmetic; modal logics; automated reasoning; XPath; regular languages; interleaving.

        · texto em Inglês     · Inglês ( pdf )