We propose an automated method for checking the validity of a formula of HFL(Z), a higher-order logic with fixpoint operators and integers. Combined with Kobayashi et al.'s reduction from higher-order program verification to HFL(Z) validity checking, our method yields a fully automated, uniform verification method for arbitrary temporal properties of higher-order functional programs expressible in the modal mu-calculus, including termination, non-termination, fair termination, fair non-termination, and also branching-time properties. We have implemented our method and obtained promising experimental results.Comment: A long version of the paper published in Proceedings of POPL 202
Abstract. We propose an automated method for disproving termina-tion of higher-order functional prog...
The higher-dimensional modal µ-calculus is an extension of the µ-calculus in which formulas are inte...
We present an automated approach to relatively completely verifying safety (i.e., reachability) prop...
We present an automated approach to relatively completely veri-fying safety (i.e., reachability) pro...
We present an automated approach to verifying arbitrary omega-regular properties of higher-order fun...
Abstract. Higher Order Fixpoint Logic (HFL) is a hybrid of the simply typed λ-calculus and the modal...
Higher-order constrained Horn clauses (HoCHC) are a fragment of higher-order logic modulo theories r...
Abstract. We present a model checking algorithm for HFL1, the first-order fragment of Higher-Order F...
Abstract. We present an automated approach to verifying termination of higher-order functional progr...
Most temporal logics which have been introduced and studied in the past decades can be embedded into...
Abstract. We present an automated approach to verifying termination of higher-order functional progr...
Abstract. Modal µ-calculus is an expressive specification formalism for temporal properties of concu...
Motivated by applications in automated verification of higher-order functional programs, we develop ...
International audienceModal mu-calculus is an expressive specification formalism for temporal proper...
Abstract. We propose an automated method for disproving termina-tion of higher-order functional prog...
Abstract. We propose an automated method for disproving termina-tion of higher-order functional prog...
The higher-dimensional modal µ-calculus is an extension of the µ-calculus in which formulas are inte...
We present an automated approach to relatively completely verifying safety (i.e., reachability) prop...
We present an automated approach to relatively completely veri-fying safety (i.e., reachability) pro...
We present an automated approach to verifying arbitrary omega-regular properties of higher-order fun...
Abstract. Higher Order Fixpoint Logic (HFL) is a hybrid of the simply typed λ-calculus and the modal...
Higher-order constrained Horn clauses (HoCHC) are a fragment of higher-order logic modulo theories r...
Abstract. We present a model checking algorithm for HFL1, the first-order fragment of Higher-Order F...
Abstract. We present an automated approach to verifying termination of higher-order functional progr...
Most temporal logics which have been introduced and studied in the past decades can be embedded into...
Abstract. We present an automated approach to verifying termination of higher-order functional progr...
Abstract. Modal µ-calculus is an expressive specification formalism for temporal properties of concu...
Motivated by applications in automated verification of higher-order functional programs, we develop ...
International audienceModal mu-calculus is an expressive specification formalism for temporal proper...
Abstract. We propose an automated method for disproving termina-tion of higher-order functional prog...
Abstract. We propose an automated method for disproving termina-tion of higher-order functional prog...
The higher-dimensional modal µ-calculus is an extension of the µ-calculus in which formulas are inte...
We present an automated approach to relatively completely verifying safety (i.e., reachability) prop...