中文
相关论文

相关论文: Predicate Abstraction with Indexed Predicates

200 篇论文

In this paper we consider the problem of configuring partial predicate abstraction that combines two techniques that have been effective in analyzing infinite-state systems: predicate abstraction and fixpoint approximations. A fundamental…

计算机科学中的逻辑 · 计算机科学 2018-01-09 Tuba Yavuz , Chelsea Metcalf

We propose an abstraction-based model checking method which relies on refinement of an under-approximation of the feasible behaviors of the system under analysis. The method preserves errors to safety properties, since all analyzed…

计算机科学与博弈论 · 计算机科学 2017-01-11 Corina S. Pasareanu , Radek Pelanek , Willem Visser

Predicate abstraction is a key enabling technology for applying finite-state model checkers to programs written in mainstream languages. It has been used very successfully for debugging sequential system-level C code. Although model…

编程语言 · 计算机科学 2015-03-18 Alastair Donaldson , Alexander Kaiser , Daniel Kroening , Thomas Wahl

In this paper we revisit the well-known technique of predicate abstraction to characterise performance attributes of system models incorporating probability. We recast the theory using expectation transformers, and identify transformer…

计算机科学中的逻辑 · 计算机科学 2010-06-29 Ukachukwu Ndukwu , Annabelle McIver

Abstraction is a powerful idea widely used in science, to model, reason and explain the behavior of systems in a more tractable search space, by omitting irrelevant details. While notions of abstraction have matured for deterministic…

人工智能 · 计算机科学 2020-01-14 Vaishak Belle

In this paper we present a counter-example guided abstraction and approximation refinement (CEGAAR) technique for {\em partial predicate abstraction}, which combines predicate abstraction and fixpoint approximations for model checking…

计算机科学中的逻辑 · 计算机科学 2017-12-06 Tuba Yavuz

A common technique to verify complex logic specifications for dynamical systems is the construction of symbolic abstractions: simpler, finite-state models whose behaviour mimics the one of the systems of interest. Typically, abstractions…

系统与控制 · 电气工程与系统科学 2023-03-30 Rudi Coppola , Andrea Peruffo , Manuel Mazo

Abstract predicates are considered in this paper as abstraction technique for heap-separated configurations, and as genuine Prolog predicates which are translated straight into a corresponding formal language grammar used as validation…

计算机科学中的逻辑 · 计算机科学 2019-06-04 René Haberland , Kirill Krinkin , Sergey Ivanovskiy

We introduce first order alternating automata, a generalization of boolean alternating automata, in which transition rules are described by multisorted first order formulae, with states and internal variables given by uninterpreted…

形式语言与自动机理论 · 计算机科学 2018-11-20 Radu Iosif , Xiao Xu

Predictive models are fundamental to engineering reliable software systems. However, designing conservative, computable approximations for the behavior of programs (static analyses) remains a difficult and error-prone process for modern…

编程语言 · 计算机科学 2011-05-10 David Van Horn , Matthew Might

We present a novel approach for generalizing the IC3 algorithm for invariant checking from finite-state to infinite-state transition systems, expressed over some background theories. The procedure is based on a tight integration of IC3 with…

计算机科学中的逻辑 · 计算机科学 2013-10-28 Alessandro Cimatti , Alberto Griggio , Sergio Mover , Stefano Tonetta

We present Alias Refinement Types (ART), a new approach to the verification of correctness properties of linked data structures. While there are many techniques for checking that a heap-manipulating program adheres to its specification,…

编程语言 · 计算机科学 2015-11-03 Alexander Bakst , Ranjit Jhala

Finite-state abstractions (a.k.a. symbolic models) present a promising avenue for the formal verification and synthesis of controllers in continuous-space control systems. These abstractions provide simplified models that capture the…

系统与控制 · 电气工程与系统科学 2025-02-25 Daniel Ajeleye , Majid Zamani

Efficient planning in continuous state and action spaces is fundamentally hard, even when the transition model is deterministic and known. One way to alleviate this challenge is to perform bilevel planning with abstractions, where a…

In a model-based testing approach as well as for the verification of properties, B models provide an interesting solution. However, for industrial applications, the size of their state space often makes them hard to handle. To reduce the…

计算机科学中的逻辑 · 计算机科学 2010-06-01 Jacques Julliand , Nicolas Stouls , Pierre-Christophe Bué , Pierre-Alain Masson

We present a new approach for performing predicate abstraction based on symbolic decision procedures. Intuitively, a symbolic decision procedure for a theory takes a set of predicates in the theory and symbolically executes a decision…

计算机科学中的逻辑 · 计算机科学 2017-01-11 Shuvendu K. Lahiri , Thomas Ball , Byron Cook

A common technique for checking properties of complex state machines is to build a finite abstraction then check the property on the abstract system -- where a passing check on the abstract system is only transferred to the original system…

计算机科学中的逻辑 · 计算机科学 2020-09-30 Rob Sumners

First-order logic (FOL) has proved to be a versatile and expressive tool as the basis of abstract modeling languages. Used to verify complex systems with unbounded domains, such as heap-manipulating programs and distributed protocols, FOL,…

编程语言 · 计算机科学 2024-12-02 Neta Elad , Sharon Shoham

Abstraction is a fundamental tool for reasoning about complex systems. Program abstraction has been utilized to great effect for analyzing deterministic programs. At the heart of program abstraction is the relationship between a concrete…

人工智能 · 计算机科学 2017-07-17 Steven Holtzen , Todd Millstein , Guy Van den Broeck

This paper introduces the abstraction of max-plus linear (MPL) systems via predicates. Predicates are automatically selected from system matrix, as well as from the specifications under consideration. We focus on verifying time-difference…

计算机科学中的逻辑 · 计算机科学 2019-07-09 Muhammad Syifa'ul Mufid , Dieky Adzkiya , Alessandro Abate
‹ 上一页 1 2 3 10 下一页 ›