• Cite Icon46
  • https://doi.org/10.1007/978-3-540-24730-2_41Copy DOI Icon

Omega-Regular Model Checking

  • Jan 1, 2004
  • Bernard Boigelot +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

“Regular model checking” is the name of a family of techniques for analyzing infinite-state systems in which states are represented by words or trees, sets of states by finite automata on these objects, and transitions by finite automata operating on pairs of state encodings, i.e. finite-state transducers. In this context, the central problem is then to compute the iterative closure of a finite-state transducer. This paper addresses the use of regular model-checking like techniques for systems whose states are represented by infinite (omega) words. Its main motivation is to show the feasibility and usefulness of this approach through a combination of the necessary theoretical developments, implementation, and experimentation. The iteration technique that is used is adapted from recent work of the authors on the iteration of finite-word transducers. It proceeds by comparing successive elements of a sequence of approximations of the iteration, detecting an “increment” that is added to move from one approximation to the next, and extrapolating the sequence by allowing arbitrary repetitions of this increment. By restricting oneself to weak deterministic Buchi automata, and using a number of implementation optimizations, examples of significant size can be handled. The proposed transducer iteration technique can just as well be exploited to compute the closure of a given set of states by the transducer iteration, which has proven to be a very effective way of using the technique. Examples such as a leaking gas burner in which time is modeled by real variables have been handled completely within the automata-theoretic setting.

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
  • Citations29

Tree regular model checking: A simulation-based approach

  • May 04, 2006
  • The Journal of Logic and Algebraic Programming
  • Parosh Aziz Abdulla +3
  • Research Article
  • Citations10

Widening techniques for regular tree model checking

  • Aug 03, 2011
  • International Journal on Software Tools for Technology Transfer
  • Ahmed Bouajjani +1
  • Book Chapter
  • Citations13

Systematic Acceleration in Regular Model Checking

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

T(O)RMC: A Tool for (ω)-Regular Model Checking

  • Jul 07, 2008
  • Axel Legay
  • Book Chapter
  • Citations156

Abstract Regular Model Checking

  • Jan 01, 2004
  • Ahmed Bouajjani +2
  • Research Article

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

  • Jan 14, 2025
  • Logical Methods in Computer Science
  • Javier Esparza +2
  • Conference Article
  • Citations44

Learning to prove safety over parameterised concurrent systems

  • Jan 01, 2017
  • Yu-Fang Chen +3
  • Book Chapter

Related Work

  • Jan 01, 2015
  • Roderick Bloem +6
  • Book Chapter
  • Citations48

Computing Simulations over Tree Automata

  • Jan 01, 2008
  • Parosh A Abdulla +4
  • Book Chapter
  • Citations8

Reduction of Nondeterministic Tree Automata

  • Jan 01, 2016
  • Ricardo Almeida +2
  • Book Chapter
  • Citations2

Regular Reinforcement Learning

  • Jan 01, 2024
  • Taylor Dohmen +3
  • Book Chapter

The Isomorphism Problem for FST Injection Structures

  • Dec 16, 2021
  • Douglas Cenzer +1
  • Research Article
  • Citations1

Boosting Reversible Pushdown and Queue Machines by Preprocessing

  • Dec 01, 2020
  • International Journal of Foundations of Computer Science
  • Holger Bock Axelsen +3
  • Book Chapter
  • Citations7

Equational Abstraction Refinement for Certified Tree Regular Model Checking

  • Jan 01, 2012
  • Yohan Boichut +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.