Score: 0

The Modal Logic of Abstraction Refinement

Published: January 9, 2026 | arXiv ID: 2601.05897v1

By: Jakob Piribauer, Vinzent Zschuppe

Potential Business Impact:

Checks computer programs for errors more easily.

Business Areas:
Simulation Software

Iterative abstraction refinement techniques are one of the most prominent paradigms for the analysis and verification of systems with large or infinite state spaces. This paper investigates the changes of truth values of system properties expressible in computation tree logic (CTL) when abstractions of transition systems are refined. To this end, the paper utilizes modal logic by defining alethic modalities expressing possibility and necessity on top of CTL: The modal operator $\lozenge$ is interpreted as "there is a refinement, in which ..." and $\Box$ is interpreted as "in all refinements, ...". Upper and lower bounds for the resulting modal logics of abstraction refinement are provided for three scenarios: 1) when considering all finite abstractions of a transition system, 2) when considering all abstractions of a transition system, and 3) when considering the class of all transition systems. Furthermore, to prove these results, generic techniques to obtain upper bounds of modal logics using novel types of so-called control statements are developed.

Page Count
31 pages

Category
Computer Science:
Logic in Computer Science