arXiv · 2203.07601
Automatic HFL(Z) Validity Checking for Program Verification
Abstract
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.
Explore related subjects
Keep this discovery
Naoki Kobayashi, Kento Tanahashi, Ryosuke Sato, Takeshi Tsukada. 2022-03-15. Automatic HFL(Z) Validity Checking for Program Verification. https://arxiv.org/abs/2203.07601
Cite the original work for its findings. Save a collection to share your selection of sources.