arXiv · 2509.18836
Bounded PCTL Model Checking of Large Language Model Outputs
Abstract
In this paper, we introduce LLMCHECKER, a model-checking-based verification method to verify the probabilistic computation tree logic (PCTL) properties of an LLM text generation process. We empirically show that only a limited number of tokens are typically chosen during text generation, which are not always the same. This insight drives the creation of $\alpha$-$k$-bounded text generation, narrowing the focus to the $\alpha$ maximal cumulative probability on the top-$k$ tokens at every step of the text generation process. Our verification method considers an initial string and the subsequent top-$k$ tokens while accommodating diverse text quantification methods, such as evaluating text quality and biases. The threshold $\alpha$ further reduces the selected tokens, only choosing those that exceed or meet it in cumulative probability. LLMCHECKER then allows us to formally verify the PCTL properties of $\alpha$-$k$-bounded LLMs. We demonstrate the applicability of our method in several LLMs, including Llama, Gemma, Mistral, Genstruct, and BERT. To our knowledge, this is the first time PCTL-based model checking has been used to check the consistency of the LLM text generation process.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Dennis Gross, Helge Spieker, Arnaud Gotlieb. 2025-09-23. Bounded PCTL Model Checking of Large Language Model Outputs. https://arxiv.org/abs/2509.18836
Cite the original work for its findings. Save a collection to share your selection of sources.