中文
相关论文

相关论文: On the Boundary between Decidability and Undecidab…

200 篇论文

Multiparty session types are a type system that can ensure the safety and liveness of distributed peers via the global specification of their interactions. To construct a global specification from a set of distributed uncontrolled…

形式语言与自动机理论 · 计算机科学 2013-04-09 Pierre-Malo Deniélou , Nobuko Yoshida

The scenario-based specification of a large distributed system is usually naturally decomposed into various modules. The integration of specification modules contrasts to the parallel composition of program components, and includes various…

编程语言 · 计算机科学 2012-10-09 Guoxin Su , Mingsheng Ying , Chengqi Zhang

Behavioural types provide a promising way to achieve lightweight, language-integrated verification for communication-centric software. However, a large barrier to the adoption of behavioural types is that the current state of the art…

编程语言 · 计算机科学 2024-04-09 Simon Fowler , Philipp Haller , Roland Kuhn , Sam Lindley , Alceste Scalas , Vasco T. Vasconcelos

Mixed-choice has long been barred from models of asynchronous communication since it compromises the decidability of key properties of communicating finite-state machines. Session types inherit this restriction, which precludes them from…

计算机科学中的逻辑 · 计算机科学 2025-07-30 Jonah Pears , Laura Bocchi , Maurizio Murgia , Andy King

This article presents a theoretical investigation of computation beyond the Turing barrier from emergent behavior in distributed systems. In particular, we present an algorithmic network that is a mathematical model of a networked…

分布式、并行与集群计算 · 计算机科学 2019-10-08 Felipe S. Abrahão , Ítala M. Loffredo D'Ottaviano , Klaus Wehmuth , Francisco Antônio Dória , Artur Ziviani

One of the most interesting questions concerning hierarchical control of discrete-event systems with partial observations is a condition under which the language observability is preserved between the original and the abstracted plant.…

系统与控制 · 计算机科学 2012-01-10 Tomáš Masopust

HyperLTL, the extension of Linear Temporal Logic by trace quantifiers, is a uniform framework for expressing information flow policies by relating multiple traces of a security-critical system. HyperLTL has been successfully applied to…

计算机科学中的逻辑 · 计算机科学 2019-12-17 Corto Mascle , Martin Zimmermann

We propose a semantically grounded theory of session types which relies on intersection and union types. We argue that intersection and union types are natural candidates for modeling branching points in session types and we show that the…

编程语言 · 计算机科学 2011-01-25 Luca Padovani

The additional complexity caused by concurrently communicating processes in distributed systems render the verification of such systems into a very hard problem. Multiparty session types were developed to govern communication and…

计算机科学中的逻辑 · 计算机科学 2019-08-20 Kirstin Peters , Christoph Wagner , Uwe Nestmann

Semantic subtyping is an approach to define subtyping relations for type systems featuring union and intersection type connectives. It has been studied only for strict languages, and it is unsound for non-strict semantics. In this work, we…

编程语言 · 计算机科学 2021-11-15 Tommaso Petrucciani , Giuseppe Castagna , Davide Ancona , Elena Zucca

Transductions are binary relations of finite words. For rational transductions, i.e., transductions defined by finite transducers, the inclusion, equivalence and sequential uniformisation problems are known to be undecidable. In this paper,…

形式语言与自动机理论 · 计算机科学 2016-03-01 Emmanuel Filiot , Ismaël Jecker , Christof Löding , Sarah Winter

We define a logic of propositional formula schemata adding to the syntax of propositional logic indexed propositions and iterated connectives ranging over intervals parameterized by arithmetic variables. The satisfiability problem is shown…

计算机科学中的逻辑 · 计算机科学 2014-01-17 Vincent Aravantinos , Ricardo Caferra , Nicolas Peltier

Session types offer a type-based discipline for enforcing communication protocols in distributed programming. We have previously formalized simple session types in the setting of multi-threaded $\lambda$-calculus with linear types. In this…

编程语言 · 计算机科学 2017-04-25 Hanwen Wu , Hongwei Xi

Cut-set bounds on achievable rates for network communication protocols are not in general tight. In this paper we introduce a new technique for proving converses for the problem of transmission of correlated sources in networks, that…

信息论 · 计算机科学 2011-05-31 Amin Aminzadeh Gohari , Shenghao Yang , Sidharth Jaggi

First-order linear real arithmetic enriched with uninterpreted predicate symbols yields an interesting modeling language. However, satisfiability of such formulas is undecidable, even if we restrict the uninterpreted predicate symbols to…

计算机科学中的逻辑 · 计算机科学 2017-06-27 Marco Voigt

Patterns are words with terminals and variables. The language of a pattern is the set of words obtained by uniformly substituting all variables with words that contain only terminals. Length constraints restrict valid substitutions of…

形式语言与自动机理论 · 计算机科学 2025-03-03 Dirk Nowotka , Max Wiedenhöft

A system of communicating finite state machines is synchronizable if its send trace semantics, i.e.the set of sequences of sendings it can perform, is the same when its communications are FIFO asynchronous and when they are just rendez-vous…

分布式、并行与集群计算 · 计算机科学 2024-02-14 Alain Finkel , Etienne Lozes

In this paper, we investigate the structure of the most general kind of substitution shifts, including non-minimal ones, and allowing erasing morphisms. We prove the decidability of many properties of these morphisms with respect to the…

动力系统 · 数学 2024-04-03 Marie-Pierre Béal , Dominique Perrin , Antonio Restivo

Session types are a typed approach to message-passing concurrency, where types describe sequences of intended exchanges over channels. Session type systems have been given strong logical foundations via Curry-Howard correspondences with…

计算机科学中的逻辑 · 计算机科学 2024-08-23 Bas van den Heuvel , Jorge A. Pérez

Multiparty session types (MPST) are a robust typing framework that ensures safe and deadlock-free communication within distributed protocols. As these protocols grow in complexity, compositional modelling becomes increasingly important to…

计算机科学中的逻辑 · 计算机科学 2025-09-23 Paula Blechschmidt