🤖 AI Summary
The lack of trustworthy certification for unsolvability in temporal planning poses a fundamental challenge to the reliability of planning systems.
Method: We propose the first end-to-end formally verified framework for unsolvability certification. Our approach encodes temporal planning problems as networks of timed automata, leverages model checking to generate unsolvability certificates, and implements full-chain formal verification in Isabelle/HOL—including correctness of the encoding, functional correctness of the certificate checker, and soundness of the overall certification logic.
Contribution/Results: This work pioneers the deep integration of interactive theorem proving into temporal planning unsolvability certification, ensuring verifiability and trustworthiness across all stages—from problem modeling to certificate validation. Experimental evaluation demonstrates that the framework efficiently generates and verifies unsolvability proofs for complex planning instances, significantly enhancing both the reliability and acceptability of certification outcomes.
📝 Abstract
We present an approach to unsolvability certification of temporal planning. Our approach is based on encoding the planning problem into a network of timed automata, and then using an efficient model checker on the network followed by a certificate checker to certify the output of the model checker. Our approach prioritises trustworthiness of the certification: we formally verify our implementation of the encoding to timed automata using the theorem prover Isabelle/HOL and we use an existing certificate checker (also formally verified in Isabelle/HOL) to certify the model checking result.