• Open Access IconOpen Access
  • Cite Icon6
  • https://doi.org/10.1007/978-3-642-39212-2_22Copy DOI Icon

Ramsey Goes Visibly Pushdown

  • Jan 1, 2013
  • Oliver Friedmann +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Checking whether one formal language is included in another is vital to many verification tasks. In this paper, we provide solutions for checking the inclusion of the languages given by visibly pushdown automata over both finite and infinite words. Visibly pushdown automata are a richer automaton model than the classical finite-state automata, which allows one, e.g., to reason about the nesting of procedure calls in the executions of recursive imperative programs. The highlight of our solutions is that they do not comprise automata constructions for determinization and complementation. Instead, our solutions are more direct and generalize the so-called Ramsey-based inclusion-checking algorithms, which apply to classical finite-state automata and proved effective there, to visibly pushdown automata. We also experimentally evaluate our algorithms thereby demonstrating the virtues of avoiding determinization and complementation constructions.

Similar Papers
  • Book Chapter
  • Citations41

Büchi Complementation Made Tighter

  • Jan 01, 2004
  • Ehud Friedgut +2
  • Research Article
  • Citations25

BÜCHI COMPLEMENTATION MADE TIGHTER

  • Aug 01, 2006
  • International Journal of Foundations of Computer Science
  • Ehud Friedgut +2
  • Book Chapter

A Characterization of Infinite LSP Words

  • Jan 01, 2017
  • Gwenaël Richomme
  • Research Article

Forbidden Patterns for FO2 Alternation Over Finite and Infinite Words

  • Feb 01, 2023
  • International Journal of Foundations of Computer Science
  • Viktor Henriksson +1
  • Book Chapter
  • Citations45

Decidability and Complexity Results for Timed Automata via Channel Machines

  • Jan 01, 2005
  • Parosh Aziz Abdulla +3
  • Conference Article
  • Citations9

Languages of Dot-Depth One over Infinite Words

  • Jun 01, 2011
  • Manfred Kufleitner +1
  • Book Chapter

A Characterization of Binary Morphisms Generating Lyndon Infinite Words

  • Jan 01, 2021
  • Gwenaël Richomme +1
  • Book Chapter
  • Citations23

Mechanizing the Powerset Construction for Restricted Classes of ω-Automata

  • Oct 22, 2007
  • Christian Dax +2
  • Conference Article
  • Citations13

Tight Upper Bounds for Streett and Parity Complementation

  • Feb 01, 2011
  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Yang Cai +1
  • Research Article
  • Citations58

Weighted automata and weighted MSO logics for average and long-time behaviors

  • Oct 23, 2012
  • Information and Computation
  • Manfred Droste +1
  • Book Chapter
  • Citations1

Unambiguous Finite Automata

  • Jan 01, 2013
  • Christof Löding
  • Research Article
  • Citations3

On generating binary words palindromically

  • Oct 18, 2014
  • Journal of Combinatorial Theory, Series A
  • Tero Harju +2
  • Research Article
  • Citations113

On the decidability and complexity of Metric Temporal Logic over finite words

  • Feb 28, 2007
  • Logical Methods in Computer Science
  • Joel Ouaknine +1
  • Research Article
  • Citations14

Formula omitted]-Regular languages are testable with a constant number of queries

  • Sep 01, 2004
  • Theoretical Computer Science
  • Hana Chockler +1
  • Conference Article
  • Citations18

An Improved Lower Bound for the Complementation of Rabin Automata

  • Aug 01, 2009
  • Yang Cai +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.