中文
相关论文

相关论文: Predicate Abstraction with Under-approximation Ref…

200 篇论文

Software is now ubiquitous and involved in complex interactions with the human users and the physical world in so-called cyber-physical systems where the management of time is a major issue. Separation of concerns is a key asset in the…

计算机科学中的逻辑 · 计算机科学 2018-10-24 Mathieu Montin , Marc Pantel

Robotic systems are widely used to interact with humans or to perform critical tasks. As a result, it is imperative to provide guarantees about their behavior. Due to the modularity and complexity of robotic systems, their design and…

机器人学 · 计算机科学 2024-11-22 Sylvain Raïs , Julien Brunel , David Doose , Frédéric Herbreteau

Abstraction is a commonly used process to represent some low-level system by a more coarse specification with the goal to omit unnecessary details while preserving important aspects. While recent work on abstraction in the situation…

人工智能 · 计算机科学 2023-03-02 Till Hofmann , Vaishak Belle

This paper is concerned with a compositional approach for constructing abstractions of interconnected discrete-time stochastic control systems. The abstraction framework is based on new notions of so-called stochastic simulation functions,…

系统与控制 · 计算机科学 2017-10-02 Abolfazl Lavaei , Sadegh Esmaeil Zadeh Soudjani , Rupak Majumdar , Majid Zamani

This paper constructs a finite state abstraction of a possibly continuous-time and infinite state model in two steps. First, a finite external signal space is added, generating a so called $\Phi$-dynamical system. Secondly, the strongest…

系统与控制 · 计算机科学 2014-03-17 Anne-Kathrin Schmuck , Jörg Raisch

Precondition inference is a non-trivial problem with important applications in program analysis and verification. We present a novel iterative method for automatically deriving preconditions for the safety and unsafety of programs. Each…

编程语言 · 计算机科学 2023-06-22 Bishoksan Kafle , Graeme Gange , Peter J. Stuckey , Peter Schachte , Harald Sondergaard

Abstraction of operation processes is a fundamental step for simulation modeling. To reliably abstract an operation process, modelers rely on text information to study and understand details of operations. Aiming at reducing modelers'…

信息检索 · 计算机科学 2020-07-07 Yitong Li , Wenying Ji , Simaan M. AbouRizk

This article shows a correspondence between abstract interpretation of imperative programs and the refinement calculus: in the refinement calculus, an abstract interpretation of a program is a specification which is a function. This…

编程语言 · 计算机科学 2014-06-16 Arnaud Spiwack

Biological systems are often modelled at different levels of abstraction depending on the particular aims/resources of a study. Such different models often provide qualitatively concordant predictions over specific parametrisations, but it…

机器学习 · 统计学 2016-05-10 Giulio Caravagna , Luca Bortolussi , Guido Sanguinetti

Despite many advances that enable the application of model checking techniques to the verification of large systems, the state-explosion problem remains the main challenge for scalability. Compositional verification addresses this challenge…

计算机科学中的逻辑 · 计算机科学 2013-09-23 Dimitra Giannakopoulou , Corina S. Păsăreanu

We introduce a new method, combination of random testing and abstract interpretation, for the analysis of programs featuring both probabilistic and non-probabilistic nondeterminism. After introducing "ordinary" testing, we show how to…

编程语言 · 计算机科学 2007-05-23 David Monniaux

Verifying specifications for large-scale modern engineering systems can be a time-consuming task, as most formal verification methods are limited to systems of modest size. Recently, contract-based design and verification has been proposed…

系统与控制 · 电气工程与系统科学 2021-03-26 Miel Sharf , Bart Besselink , Karl Henrik Johansson

Models such as finite state automata are widely used to abstract the behavior of software systems by capturing the sequences of events observable during their execution. Nevertheless, models rarely exist in practice and, when they do, get…

软件工程 · 计算机科学 2024-08-20 Donato Clun , Donghwan Shin , Antonio Filieri , Domenico Bianculli

We formalize the semantics of hybrid systems as sets of hybrid trajectories, including those generated by an hybrid transition system. We study the abstraction of hybrid trajectory semantics for verification, static analysis, and…

计算机科学中的逻辑 · 计算机科学 2022-09-30 Patrick Cousot

In abstract interpretation-based static analysis, approximation is encoded by abstract domains. They provide systematic guidelines for designing abstract semantic functions that approximate some concrete system behaviors under analysis. It…

编程语言 · 计算机科学 2013-04-22 Roberto Giacobazzi , Francesco Ranzato

Witnesses record automated program analysis results and make them exchangeable. To validate correctness witnesses through abstract interpretation, we introduce a novel abstract operation unassume. This operator incorporates witness…

编程语言 · 计算机科学 2025-03-06 Simmo Saan , Michael Schwarz , Julian Erhard , Helmut Seidl , Sarah Tilscher , Vesal Vojdani

The combinatorial explosion that plagues planning and reinforcement learning (RL) algorithms can be moderated using state abstraction. Prohibitively large task representations can be condensed such that essential information is preserved,…

机器学习 · 计算机科学 2017-01-17 David Abel , D. Ellis Hershkowitz , Michael L. Littman

Regular model checking is a technique for the verification of infinite-state systems whose configurations can be represented as finite words over a suitable alphabet. The form we are studying applies to systems whose set of initial…

分布式、并行与集群计算 · 计算机科学 2025-01-22 Javier Esparza , Michael Raskin , Christoph Welzel-Mohr

We introduce a new framework for verifying systems with a parametric number of concurrently running processes. The systems we consider are well-structured with respect to a specific well-quasi order. This allows us to decide a wide range of…

形式语言与自动机理论 · 计算机科学 2026-03-24 Paul Eichler , Swen Jacobs , Chana Weil-Kennedy

The success of software model checking depends on finding an appropriate abstraction of the subject program. The choice of the abstract domain and the analysis configuration is currently left to the user, who may not be familiar with the…

软件工程 · 计算机科学 2013-05-30 Sven Apel , Dirk Beyer , Karlheinz Friedberger , Franco Raimondi , Alexander von Rhein