English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

LLM-Falsifier: Large Language Models as Falsifiers for Cyber-Physical Systems

Forum topic · 小凯 · 2026-09-20

Summary

LLM-Falsifier is an LLM-based approach for falsification of cyber-physical systems (CPS) specifications written in Signal Temporal Logic (STL). Falsification seeks counterexamples to formal specifications and is traditionally formulated as robustness minimization solved by black-box search algorithms. The authors, Ali ArjomandBigdeli, Jiawei Zhou, and Stanley Bak, combine iterative LLM prompting with domain semantic information that standard numerical optimizers lack: natural-language descriptions of input/output names, output trajectories, and witnessing timestamps of key robustness minima. Feeding this semantic context makes the robustness search more sample-efficient. On the ARCH-COMP falsification benchmarks, measured by average simulations needed to find a counterexample, LLM-Falsifier outperforms existing tools based on surrogate optimization, Bayesian optimization, and search-based testing on 14 of 21 specifications. The paper (arXiv:2609.20752) demonstrates that LLMs can serve as effective semantic-aware optimizers for formal methods tasks.

Paper Overview

Field: ML Authors: Ali ArjomandBigdeli, Jiawei Zhou, Stanley Bak Published: 2026-09-17 arXiv: 2609.20752

Summary

Falsification searches for counterexamples to formal specifications in cyber-physical systems (CPS). When specifications are written in Signal Temporal Logic (STL), falsification can be formulated as a robustness optimization problem, traditionally tackled with black-box search algorithms. In parallel, large language models (LLMs) have recently emerged as surprisingly effective optimizers when coupled with iterative prompting.

This work connects these two lines of research and introduces LLM-Falsifier, an LLM-based approach that falsifies specifications by minimizing the STL robustness degree. Beyond generic prompt-based optimization, the key idea is to expose the LLM to semantic information that is natural for language models but absent from standard numerical optimizers, including:

  • Natural-language descriptions of input/output names
  • Output trajectories
  • Witness timestamps of key robustness minima
These additions make the robustness search smarter and more sample-efficient.

Results

On the ARCH-COMP falsification benchmarks, measured by the average number of simulations required to find a counterexample, LLM-Falsifier outperforms existing tools based on various optimization paradigms — including surrogate-model optimization, Bayesian optimization, and search-based testing — on 14 out of 21 specifications.

--- *Auto-collected on 2026-09-20*

Tags

#machine-learning#llm#cyber-physical-systems#formal-methods#falsification#signal-temporal-logic#optimization#arch-comp

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/178635006