中文
相关论文

相关论文: Symbolic Simulation-Checking of Dense-Time Systems

200 篇论文

We introduce a technology to formally verify that a software system satisfies a temporal specification of functional correctness, without revealing the system itself. Our method combines a deductive approach to model checking to obtain a…

密码学与安全 · 计算机科学 2026-05-04 Pascal Berrang , Mirco Giacobbe , Jacob Swales , Xiao Yang

With the previous notions of bisimulation presented in literature, to check if two quantum processes are bisimilar, we have to instantiate the free quantum variables of them with arbitrary quantum states, and verify the bisimilarity of…

计算机科学中的逻辑 · 计算机科学 2012-02-22 Yuan Feng , Yuxin Deng , Mingsheng Ying

We present an algorithm of control synthesis for nonlinear switched systems, based on an existing procedure of state-space bisection and made available for nonlinear systems with the help of validated simulation. The use of validated…

系统与控制 · 计算机科学 2016-11-22 Adrien Le Coënt , Julien Alexandre Dit Sandretto , Alexandre Chapoutot , Laurent Fribourg

Symbolic computation is an important approach in automated program analysis. Most state-of-the-art tools perform symbolic computation as interpreters and directly maintain symbolic data. In this paper, we show that it is feasible, and in…

编程语言 · 计算机科学 2019-07-10 Henrich Lauko , Petr Ročkai , Jiří Barnat

In this paper we present a unifying approach for deciding various bisimulations, simulation equivalences and preorders between two timed automata states. We propose a zone based method for deciding these relations in which we eliminate an…

形式语言与自动机理论 · 计算机科学 2013-07-30 Shibashis Guha , Shankara Narayanan Krishna , Chinmay Narayan , S. Arun-Kumar

Many security and software testing applications require checking whether certain properties of a program hold for any possible usage scenario. For instance, a tool for identifying software vulnerabilities may need to rule out the existence…

软件工程 · 计算机科学 2018-05-03 Roberto Baldoni , Emilio Coppa , Daniele Cono D'Elia , Camil Demetrescu , Irene Finocchi

We present an SMT-based symbolic model checking algorithm for safety verification of recursive programs. The algorithm is modular and analyzes procedures individually. Unlike other SMT-based approaches, it maintains both "over-" and…

计算机科学中的逻辑 · 计算机科学 2014-05-27 Anvesh Komuravelli , Arie Gurfinkel , Sagar Chaki

Symbolic approaches to the control design over complex systems employ the construction of finite-state models that are related to the original control systems, then use techniques from finite-state synthesis to compute controllers…

最优化与控制 · 数学 2013-02-18 Majid Zamani , Peyman Mohajerin Esfahani , Rupak Majumdar , Alessandro Abate , John Lygeros

Symbolic Finite Automata and Register Automata are two orthogonal extensions of finite automata motivated by real-world problems where data may have unbounded domains. These automata address a demand for a model over large or infinite…

形式语言与自动机理论 · 计算机科学 2019-05-24 Loris D'Antoni , Tiago Ferreira , Matteo Sammartino , Alexandra Silva

Parametric timed automata are a powerful formalism for reasoning on concurrent real-time systems with unknown or uncertain timing constants. In order to test the efficiency of new algorithms, a fair set of benchmarks is required. We present…

计算机科学中的逻辑 · 计算机科学 2021-06-21 Étienne André , Dylan Marinho , Jaco van de Pol

Cellular automata are a set of computational models in discrete space that have a discrete time evolution defined by neighbourhood rules. They are used to simulate many complex systems in physics and science in general. In this work,…

元胞自动机与格子气 · 物理学 2023-05-12 Luca Bertolani , Andrea Idini

We use dense variable-ordering to define HRD (Hybrid-Restriction Diagram), a new BDD-like data-structure for the representation and manipulation of state-spaces of linear hybrid automata. We present and discuss various manipulation…

数据结构与算法 · 计算机科学 2007-05-23 Farn Wang

Modern distributed systems include a class of applications in which non-functional requirements are important. In particular, these applications include multimedia facilities where real time constraints are crucial to their correct…

多媒体 · 计算机科学 2007-05-23 Jeremy Bryans , Howard Bowman , John Derrick

We introduce notions of simulation between semiring-weighted automata as models of quantitative systems. Our simulations are instances of the categorical/coalgebraic notions previously studied by Hasuo---hence soundness against language…

计算机科学中的逻辑 · 计算机科学 2018-11-19 Natsuki Urabe , Ichiro Hasuo

Timed automata and register automata are well-known models of computation over timed and data words respectively. The former has clocks that allow to test the lapse of time between two events, whilst the latter includes registers that can…

形式语言与自动机理论 · 计算机科学 2019-02-20 Diego Figueira , Piotr Hofman , Sławomir Lasota

We present an algorithm for active learning of deterministic timed automata with a single clock. The algorithm is within the framework of Angluin's $L^*$ algorithm and inspired by existing work on the active learning of symbolic automata.…

形式语言与自动机理论 · 计算机科学 2020-03-27 Jie An , Mingshuai Chen , Bohua Zhan , Naijun Zhan , Miaomiao Zhang

Recently there has been a great attention from the scientific community towards the use of the model-checking technique as a tool for test generation in the simulation field. This paper aims to provide a useful mean to get more insights…

计算机科学中的逻辑 · 计算机科学 2011-11-14 Margherita Napoli , Mimmo Parente

Probabilistic timed automata are an extension of timed automata with discrete probability distributions. We consider model-checking algorithms for the subclasses of probabilistic timed automata which have one or two clocks. Firstly, we show…

计算机科学中的逻辑 · 计算机科学 2019-03-14 Marcin Jurdzinski , Francois Laroussinie , Jeremy Sproston

We propose a new efficient algorithm for detecting if a cycle in a timed automaton can be iterated infinitely often. Existing methods for this problem have a complexity which is exponential in the number of clocks. Our method is polynomial:…

计算机科学中的逻辑 · 计算机科学 2014-10-17 Aakash Deshpande , Frédéric Herbreteau , B. Srivathsan , Thanh-Tung Tran , Igor Walukiewicz

Where full static analysis of systems fails to scale up due to system size, dynamic monitoring has been increasingly used to ensure system correctness. The downside is, however, runtime overheads which are induced by the additional…

计算机科学中的逻辑 · 计算机科学 2017-08-25 Shaun Azzopardi , Christian Colombo , Gordon J. Pace