• Home
  • Search
  • Widening techniques for regular tree model checking
  • Cite Icon10
  • https://doi.org/10.1007/s10009-011-0208-8Copy DOI Icon

Widening techniques for regular tree model checking

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We consider the framework of regular tree model checking where sets of configurations of a system are represented by regular tree languages and its dynamics is modeled by a term rewriting system (or a regular tree transducer). We focus on the computation of the reachability set R*(L) where R is a regular tree transducer and L is a regular tree language. The construction of this set is not possible in general. Therefore, we present a general acceleration technique, called regular tree widening which allows to speed up the convergence of iterative fixpoint computations in regular tree model checking. This technique can be applied uniformly to various kinds of transformations. We show the application of our framework to different analysis contexts: verification of parameterized tree networks and data-flow analysis of multithreaded programs. Parametrized networks are modeled by relabeling tree transducers, and multithreaded programs are modeled by term rewriting rules encoding transformations on control structures. We prove that our widening technique can emulate many existing algorithms for special classes of transformations and we show that it can deal with transformations beyond the scope of these algorithms.

Similar Papers
  • Research Article
  • Citations66

Abstract regular (tree) model checking

  • Jul 20, 2011
  • International Journal on Software Tools for Technology Transfer
  • Ahmed Bouajjani +3
  • Research Article
  • Citations25

Closure properties of linear context-free tree languages with an application to optimality theory

  • Dec 15, 2005
  • Theoretical Computer Science
  • Stephan Kepser +1
  • Supplementary Content

Construction of a Pushdown Automaton Accepting a Postfix Notation of a Tree Language Given by a Regular Tree Expression

  • Jan 01, 2018
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Tomáš Pecka +3
  • Research Article

Regular Model Checking Upside-Down: An Invariant-Based Approach

  • Jan 14, 2025
  • Logical Methods in Computer Science
  • Javier Esparza +2
  • Research Article
  • Citations16

Computing the relative entropy between regular tree languages

  • Dec 01, 1998
  • Information Processing Letters
  • Jorge Calera-Rubio +1
  • Research Article
  • Citations9

Tree-automatic scattered linear orders

  • Feb 12, 2016
  • Theoretical Computer Science
  • Sanjay Jain +3
  • Research Article
  • Citations29

Tree regular model checking: A simulation-based approach

  • May 04, 2006
  • The Journal of Logic and Algebraic Programming
  • Parosh Aziz Abdulla +3
  • Book Chapter
  • Citations13

Systematic Acceleration in Regular Model Checking

  • Jan 01, 2008
  • Bengt Jonsson +1
  • Book Chapter
  • Citations15

Reachability Analysis with State-Compatible Automata

  • Jan 01, 2014
  • Bertram Felgenhauer +1
  • Book Chapter
  • Citations26

Learning Tree Languages from Text

  • Jan 01, 2002
  • Henning Fernau
  • Conference Article
  • Citations3

The Tree-Generative Capacity of Combinatory Categorial Grammars.

  • Jan 01, 2020
  • arXiv (Cornell University)
  • Marco Kuhlmann +2
  • Book Chapter
  • Citations33

First-order logic on finite trees

  • Jan 01, 1995
  • Andreas Potthoff
  • Book Chapter
  • Citations156

Abstract Regular Model Checking

  • Jan 01, 2004
  • Ahmed Bouajjani +2
  • Book Chapter
  • Citations22

Closure Properties of Minimalist Derivation Tree Languages

  • Jan 01, 2011
  • Thomas Graf
  • Research Article
  • Citations8

Language theoretic properties of regular DAG languages

  • Jan 30, 2019
  • Information and Computation
  • Johannes Blum +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.