The diagonal problem for higher-order recursion schemes is decidable
From MaRDI portal
Abstract: A non-deterministic recursion scheme recognizes a language of finite trees. This very expressive model can simulate, among others, higher-order pushdown automata with collapse. We show decidability of the diagonal problem for schemes. This result has several interesting consequences. In particular, it gives an algorithm that computes the downward closure of languages of words recognized by schemes. In turn, this has immediate application to separability problems and reachability analysis of concurrent systems.
Recommendations
Cited in
(23)- General decidability results for asynchronous shared-memory programs: higher-order and beyond
- Inclusion between the frontier language of a non-deterministic recursive program scheme and the Dyck language is undecidable
- Recursion schemes and the WMSO+U logic
- A type system describing unboundedness
- General Decidability Results for Asynchronous Shared-Memory Programs: Higher-Order and Beyond
- Intersection types for unboundedness problems
- Recursion schemes, the MSO logic, and the \textsf{U} quantifier
- scientific article; zbMATH DE number 7204383 (Why is no real title available?)
- The Complexity of the Diagonal Problem for Recursion Schemes
- Typed Lambda Calculi and Applications
- Cost Automata, Safe Schemes, and Downward Closures
- Unboundedness problems for machines with reversal-bounded counters
- Existential Definability over the Subword Ordering
- Timed games and deterministic separability
- Cost automata, safe schemes, and downward closures
- Size-preserving translations from order-(n+1) word grammars to order-n tree grammars
- Extending the WMSO+U logic with quantification over tuples
- Directed regular and context-free languages
- Priority downward closures
- Slice closures of indexed languages and word equations with counting constraints
- Verifying unboundedness via amalgamation
- Deterministic and game separability for regular languages of infinite trees
- Higher-order model checking step by step
This page was built for publication: The diagonal problem for higher-order recursion schemes is decidable
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4635865)