paper-with-me

Papers

Learning Interpretable Models in the Property Specification Language

2020-02-10 · Rajarshi Roy, Dana Fisman, Daniel Neider

We address the problem of learning human-interpretable descriptions of a complex system from a finite set of positive and negative examples of its behavior. In contrast to most of the recent work in this area, which focuses on descriptions expressed in Linear Temporal Logic (LTL), we develop a learning algorithm for formulas in the IEEE standard temporal logic PSL (Property Specification Language). Our work is motivated by the fact that many natural properties, such as an event happening at every n-th point in time, cannot be expressed in LTL, whereas it is easy to express such properties in PSL. Moreover, formulas in PSL can be more succinct and easier to interpret (due to the use of regular expressions in PSL formulas) than formulas in LTL. Our learning algorithm builds on top of an existing algorithm for learning LTL formulas. Roughly speaking, our algorithm reduces the learning task to a constraint satisfaction problem in propositional logic and then uses a SAT solver to search for a solution in an incremental fashion. We have implemented our algorithm and performed a comparative study between the proposed method and the existing LTL learning algorithm. Our results illustrate the effectiveness of the proposed approach to provide succinct human-interpretable descriptions from examples.

📄 PDF Abstract BibTeX arXiv:2002.03668

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

TLA-Prover: Verifiable TLA+ Specification Synthesis via Preference-Optimized Low-Rank Adaptation

2026-06-04 · Eric Spencer, Arslan Bisharat, Brian Ortiz, Khushboo Bhadauria 외 arxiv

TLA+ is a formal specification language for verifying distributed systems and safety-critical protocols. Large language models (LLMs) frequently produce TLA+ specifications that fail the TLC model checker for semantic re…

FVSpec: Real-World Property-Based Tests as Lean Challenges

2026-05-31 · Quinn Dougherty, Max von Hippel, Hazel Shackleton, Mike Dodds arxiv

We present a benchmark for evaluating AI models and agents on real-world formal software verification tasks. We first scrape 11,039 property-based tests (PBTs) from real-world Python repositories, then automatically tran…

Signal-Based Properties of Cyber-Physical Systems: Taxonomy and Logic-based Characterization

2019-10-18

The behavior of a cyber-physical system (CPS) is usually defined in terms of the input and output signals processed by sensors and actuators. Requirements specifications of CPSs are typically expressed using signal-based…

SLIM: Sparse Latent Steering for Interpretable and Property-Directed LLM-Based Molecular Editing

2026-05-11 · Mingxu Zhang, Yuhan Li, Lujundong Li, Dazhong Shen 외 arxiv

Large language models possess strong chemical reasoning capabilities, making them effective molecular editors. However, property-relevant information is implicitly entangled across their dense hidden states, providing no…

On Sufficient and Necessary Conditions in Bounded CTL: A Forgetting Approach

2020-03-13 · Renyan Feng, Erman Acar, Stefan Schlobach, Yisong Wang 외

Computation Tree Logic (CTL) is one of the central formalisms in formal verification. As a specification language, it is used to express a property that the system at hand is expected to satisfy. From both the verificati…