We show a new simple algorithm that solves the model-checking problem for recursion schemes: check whether the tree generated by a given higher-order recursion scheme is accepted by a given alternating parity automaton. The algorithm amounts to a procedure that transforms a recursion scheme of order n to a recursion scheme of order n-1, preserving acceptance, and increasing the size only exponentially. After repeating the procedure n times, we obtain a recursion scheme of order 0, for which the problem boils down to solving a finite parity game. Since the size grows exponentially at each step, the overall complexity is n-EXPTIME, which is known to be optimal. More precisely, the transformation is linear in the size of the recursion scheme, ...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
Higher-order recursion schemes (HORS) have recently received much attention as a useful abstraction ...
International audienceThis paper studies the logical properties of a very general class of infinite ...
Higher-order recursion schemes are a powerful model of functional computation that grew out of tradi...
Higher-order recursion schemes are an expressive formalism used to define languages of possibly infi...
We prove that the modal mu-calculus model-checking problem for node-labelled ranked trees that are g...
We propose a practical algorithm for Streett automata model checking of higher-order recursion schem...
We show a new simple algorithm that checks whether a given higher-order grammar generates a nonempty...
Higher-order recursion schemes (HORS) have recently emerged as a promising foundation for higher-ord...
The verification of higher-order recursive programs is a challenging issue, for which model-checking...
Model checking of higher-order recursion schemes (HORS) has recently been studied extensively and ap...
Ong has shown that the modal mu-calculus model checking problem(equivalently, the alternating parity...
Higher-order recursion schemes are systems of equations that are used to define finite and infinite ...
The model checking of higher-order recursion schemes has important applications in the verification ...
Abstract—The model checking of higher-order recursion schemes (HORS), aka. higher-order model checki...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
Higher-order recursion schemes (HORS) have recently received much attention as a useful abstraction ...
International audienceThis paper studies the logical properties of a very general class of infinite ...
Higher-order recursion schemes are a powerful model of functional computation that grew out of tradi...
Higher-order recursion schemes are an expressive formalism used to define languages of possibly infi...
We prove that the modal mu-calculus model-checking problem for node-labelled ranked trees that are g...
We propose a practical algorithm for Streett automata model checking of higher-order recursion schem...
We show a new simple algorithm that checks whether a given higher-order grammar generates a nonempty...
Higher-order recursion schemes (HORS) have recently emerged as a promising foundation for higher-ord...
The verification of higher-order recursive programs is a challenging issue, for which model-checking...
Model checking of higher-order recursion schemes (HORS) has recently been studied extensively and ap...
Ong has shown that the modal mu-calculus model checking problem(equivalently, the alternating parity...
Higher-order recursion schemes are systems of equations that are used to define finite and infinite ...
The model checking of higher-order recursion schemes has important applications in the verification ...
Abstract—The model checking of higher-order recursion schemes (HORS), aka. higher-order model checki...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
Higher-order recursion schemes (HORS) have recently received much attention as a useful abstraction ...
International audienceThis paper studies the logical properties of a very general class of infinite ...