中文
相关论文

相关论文: Complete Local Reasoning About Parameterized Progr…

200 篇论文

We investigate the problem of safety verification of infinite-state parameterized programs that are formed based on a rich class of topologies. We introduce a new proof system, called parametric proof spaces, which exploits the underlying…

计算机科学中的逻辑 · 计算机科学 2026-01-27 Ruotong Cheng , Azadeh Farzan

We study the uniform verification problem for infinite state processes, which consists of proving that the parallel composition of an arbitrary number of processes satisfies a temporal property. Our practical motivation is to build a…

计算机科学中的逻辑 · 计算机科学 2014-01-10 Alejandro Sánchez , César Sánchez

We consider the parameterized verification problem for distributed algorithms where the goal is to develop techniques to prove the correctness of a given algorithm regardless of the number of participating processes. Motivated by an…

形式语言与自动机理论 · 计算机科学 2022-04-26 Nathalie Bertrand , Nicolas Markey , Ocan Sankur , Nicolas Waldburger

We consider parameterized concurrent systems consisting of a finite but unknown number of components, obtained by replicating a given set of finite state automata. Components communicate by executing atomic interactions whose participants…

分布式、并行与集群计算 · 计算机科学 2021-09-08 Marius Bozga , Javier Esparza , Radu Iosif , Joseph Sifakis , Christoph Welzel

We survey some results on the automatic verification of parameterized programs without identities. These are systems composed of arbitrarily many components, all of them running exactly the same finite-state program. We discuss the…

计算机科学中的逻辑 · 计算机科学 2014-05-09 Javier Esparza

Probabilistic bisimulation is a fundamental notion of process equivalence for probabilistic systems. Among others, it has important applications including formalizing the anonymity property of several communication protocols. There is a lot…

软件工程 · 计算机科学 2020-11-05 Chih-Duo Hong , Anthony W. Lin , Rupak Majumdar , Philipp Rümmer

We consider the problem of automatically verifying that a parameterized family of probabilistic concurrent systems terminates with probability one for all instances against adversarial schedulers. A parameterized family defines an…

计算机科学中的逻辑 · 计算机科学 2017-10-31 Ondrej Lengal , Anthony W. Lin , Rupak Majumdar , Philipp Ruemmer

Parameterized systems play a crucial role in the computer field, and their security is of great significance. Formal verification of parameterized protocols is especially challenging due to its "parameterized" feature, which brings…

计算机科学中的逻辑 · 计算机科学 2025-03-25 Jiaqi Xiu , Yongjian Li

We revisit the classic problem of proving safety over parameterised concurrent systems, i.e., an infinite family of finite-state concurrent systems that are represented by some finite (symbolic) means. An example of such an infinite family…

计算机科学中的逻辑 · 计算机科学 2017-10-04 Yu-Fang Chen , Chih-Duo Hong , Anthony W. Lin , Philipp Ruemmer

We summarize the main results proved in recent work on the parameterized verification of safety properties for ad hoc network protocols. We consider a model in which the communication topology of a network is represented as a graph. Nodes…

计算机科学中的逻辑 · 计算机科学 2011-08-10 Giorgio Delzanno , Arnaud Sangnier , Gianluigi Zavattaro

Parameterized verification of coverability in broadcast networks with finite state processes has been studied for different types of models and topologies. In this paper, we attempt to develop a theory of broadcast networks in which the…

计算机科学中的逻辑 · 计算机科学 2023-04-27 A. R. Balasubramanian

First Order Logic (FOL) is a powerful reasoning tool for program verification. Recent work on Ivy shows that FOL is well suited for verification of parameterized distributed systems. However, specifying many natural objects, such as a ring…

计算机科学中的逻辑 · 计算机科学 2019-03-11 Rylo Ashmore , Arie Gurfinkel , Richard Trefler

Bisimulation is crucial for verifying process equivalence in probabilistic systems. This paper presents a novel logical framework for analyzing bisimulation in probabilistic parameterized systems, namely, infinite families of finite-state…

软件工程 · 计算机科学 2025-05-16 Chih-Duo Hong , Anthony W. Lin , Philipp Rümmer , Rupak Majumdar

In a previous paper we have presented a CEGAR approach for the verification of parameterized systems with an arbitrary number of processes organized in an array or a ring. The technique is based on the iterative computation of parameterized…

分布式、并行与集群计算 · 计算机科学 2021-09-21 Javier Esparza , Mikhail Raskin , Christoph Welzel

Scalable and automatic formal verification for concurrent systems is always demanding. In this paper, we propose a verification framework to support automated compositional reasoning for concurrent programs with shared variables. Our…

形式语言与自动机理论 · 计算机科学 2018-03-28 Fuyuan Zhang , Yongwang Zhao , David Sanan , Yang Liu , Alwen Tiu , Shang-Wei Lin , Jun Sun

We study the synthesis problem for distributed architectures with a parametric number of finite-state components. Parameterized specifications arise naturally in a synthesis setting, but thus far it was unclear how to detect realizability…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Swen Jacobs , Roderick Bloem

In this paper, we describe a novel approach for checking safety specifications of a dynamical system with exogenous inputs over infinite time horizon that is guaranteed to terminate in finite time with a conclusive answer. We introduce the…

最优化与控制 · 数学 2008-01-04 Amit Bhatia , Emilio Frazzoli

In this paper we consider a network of processors aiming at cooperatively solving linear programming problems subject to uncertainty. Each node only knows a common cost function and its local uncertain constraint set. We propose a…

最优化与控制 · 数学 2019-08-27 Mohammadreza Chamanbaz , Giuseppe Notarstefano , Roland Bouffanais

We consider the problem of automatically verifying programs which manipulate arbitrary data structures. Our specification language is expressive, contains a notion of \emph{separation}, and thus enables a precise specification of…

编程语言 · 计算机科学 2017-11-16 Duc-Hiep Chu , Joxan Jaffar

Distributed protocols are generally parametric and can be executed on a system with any number of nodes, and hence proving their correctness becomes an infinite state verification problem. The most popular approach for verifying distributed…

编程语言 · 计算机科学 2022-11-29 Shreesha G. Bhat , Kartik Nagar
‹ 上一页 1 2 3 10 下一页 ›