中文
相关论文

相关论文: Abstraction Refinement for Trace Inclusion of Infi…

200 篇论文

Recent analysis of classical algorithms resulted in their axiomatization as transition systems satisfying some simple postulates, and in the formulation of the Abstract State Machine Theorem, which assures us that any classical algorithm…

计算机科学中的逻辑 · 计算机科学 2024-10-15 Andreas Blass , Nachum Dershowitz , Yuri Gurevich

We present the concept of the \emph{information efficiency of functions} as a technique to understand the interaction between information and computation. Based on these results we identify a new class of objects that we call…

计算复杂性 · 计算机科学 2019-04-09 P. W. Adriaans

Numerous computer systems use dynamic control and data structures of unbounded size. These data structures have often the character of trees or they can be encoded as trees with some additional pointers. This is exploited by some currently…

形式语言与自动机理论 · 计算机科学 2012-04-17 Ondřej Lengál

We present a new active model-learning approach to generating abstractions of a system implementation, as finite state automata (FSAs), from execution traces. Given an implementation and a set of observable system variables, the generated…

形式语言与自动机理论 · 计算机科学 2021-12-15 Natasha Yogananda Jeppu , Tom Melham , Daniel Kroening

We study alternating register automata on data words and data trees in relation to logics. A data word (resp. data tree) is a word (resp. tree) whose every position carries a label from a finite alphabet and a data value from an infinite…

数据库 · 计算机科学 2015-07-01 Diego Figueira

A data language is a set of finite words defined on an infinite alphabet. Data languages are used to express properties associated with data values (domain defined over a countably infinite set). In this paper, we introduce set augmented…

形式语言与自动机理论 · 计算机科学 2023-11-14 Ansuman Banerjee , Kingshuk Chatterjee , Shibashis Guha

Infinite words, also known as streams, hold significant interest in computer science and mathematics, raising the natural question of how their complexity should be measured. We introduce cellular automaton reducibility as a measure of…

形式语言与自动机理论 · 计算机科学 2026-01-30 Markel Zubia , Herman Geuvers

We consider the verification of parameterized networks of replicated processes whose architecture is described by hyperedge-replacement graph grammars. Due to the undecidability of verification problems such as reachability or coverability…

形式语言与自动机理论 · 计算机科学 2025-02-24 Marius Bozga , Radu Iosif , Arnaud Sangnier , Neven Villani

Minimizing finite automata, proving trace equivalence of labelled transition systems or representing sofic subshifts involve very similar arguments, which suggests the possibility of a unified formalism. We propose finite states…

计算机科学中的逻辑 · 计算机科学 2025-02-11 Titouan Carette , Marc de Visme , Vivien Ducros , Victor Lutfalla , Etienne Moutot

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

In the computational-mechanics structural analysis of one-dimensional cellular automata the following automata-theoretic analogue of the \emph{change-point problem} from time series analysis arises: \emph{Given a string $\sigma$ and a…

计算机视觉与模式识别 · 计算机科学 2016-08-31 Carl S. McTague , James P. Crutchfield

Static program analysis is a valuable tool for any programming language that people write programs in. The prevalence of scripting languages in the world suggests programming language interpreters are relatively easy to write. Users of…

编程语言 · 计算机科学 2015-05-01 James Ian Johnson

A deterministic finite automaton in which every non-empty set of states occurs as the image of the whole state set under the action of a suitable input word is called completely reachable. We characterize such automata in terms of graphs…

形式语言与自动机理论 · 计算机科学 2022-01-14 Evgeniya A. Bondar , David Casas , Mikhail V. Volkov

An infinite permutation $\alpha$ is a linear ordering of $\mathbb N$. We study properties of infinite permutations analogous to those of infinite words, and show some resemblances and some differences between permutations and words. In this…

离散数学 · 计算机科学 2011-09-29 Anna Frid , Luca Zamboni

The core challenge in designing an effective static program analysis is to find a good program abstraction -- one that retains only details relevant to a given query. In this paper, we present a new approach for automatically finding such…

编程语言 · 计算机科学 2015-11-11 Radu Grigore , Hongseok Yang

Abstraction is one of the most important strategies for dealing with the state space explosion problem in model checking. In the abstract model, although the state space is largely reduced, however, a counterexample found in such a model…

计算机科学中的逻辑 · 计算机科学 2010-07-27 Cong Tian , Zhenhua Duan

A symmetry of a dynamical system is a map that transforms one trajectory to another trajectory. We introduce a new type of abstraction for hybrid automata based on symmetries. The abstraction combines different modes in a concrete automaton…

系统与控制 · 电气工程与系统科学 2020-06-18 Hussein Sibai , Sayan Mitra

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

In this note, we defend that the notion of algorithm as a set of execution traces is somewhat independent of the notion of abstract state machine. It can be reformulated in the more general framework of small step operational semantics.

计算机科学中的逻辑 · 计算机科学 2023-04-12 Gilles Dowek

Data trees serve as an abstraction of structured data, such as XML documents. A number of specification formalisms for languages of data trees have been developed, many of them adhering to the paradigm of register automata, which is based…

形式语言与自动机理论 · 计算机科学 2024-07-12 Simon Prucker , Lutz Schröder