A Counterexample Guided Abstraction-Refinement Framework for Markov Decision Processes
Rohit Chadha, Mahesh Viswanthan

TL;DR
This paper extends the counterexample guided abstraction-refinement (CEGAR) framework to probabilistic systems, specifically Markov Decision Processes, addressing key challenges in generating and validating counterexamples for probabilistic model checking.
Contribution
It introduces a CEGAR framework tailored for Markov Decision Processes, including methods for counterexample generation, validation, and automatic abstraction refinement.
Findings
Successfully adapted CEGAR to probabilistic models
Developed algorithms for counterexample validation in MDPs
Demonstrated effectiveness on case studies
Abstract
The main challenge in using abstractions effectively, is to construct a suitable abstraction for the system being verified. One approach that tries to address this problem is that of {\it counterexample guided abstraction-refinement (CEGAR)}, wherein one starts with a coarse abstraction of the system, and progressively refines it, based on invalid counterexamples seen in prior model checking runs, until either an abstraction proves the correctness of the system or a valid counterexample is generated. While CEGAR has been successfully used in verifying non-probabilistic systems automatically, CEGAR has not been applied in the context of probabilistic systems. The main issues that need to be tackled in order to extend the approach to probabilistic systems is a suitable notion of ``counterexample'', algorithms to generate counterexamples, check their validity, and then automatically refine…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Software Reliability and Analysis Research · Advanced Software Engineering Methodologies
