中文
相关论文

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

200 篇论文

An important question in dynamical systems is the classification problem, i.e., the ability to distinguish between two isomorphic systems. In this work, we study the topological factors between a family of multidimensional substitutive…

动力系统 · 数学 2025-06-11 Christopher Cabezas , Julien Leroy

We study functional and concurrent calculi with non-determinism, along with type systems to control resources based on linearity. The interplay between non-determinism and linearity is delicate: careless handling of branches can discard…

计算机科学中的逻辑 · 计算机科学 2023-10-02 Bas van den Heuvel , Joseph W. N. Paulus , Daniele Nantes-Sobrinho , Jorge A. Pérez

This paper delves into the intersection of computational theory and music, examining the concept of undecidability and its significant, yet overlooked, implications within the realm of modern music composition and production. It posits that…

声音 · 计算机科学 2023-09-18 Halley Young

Several aspects of the problem of asynchronous point-to-point communication without feedback are developed when the source is highly intermittent. In the system model of interest, the codeword is transmitted at a random time within a…

信息论 · 计算机科学 2012-07-10 Aslan Tchamkerten , Venkat Chandar , Gregory Wornell

We study the relation of containment up to unknown regular resynchronization between two-way non-deterministic transducers. We show that it constitutes a preorder, and that the corresponding equivalence relation is properly intermediate…

形式语言与自动机理论 · 计算机科学 2020-07-02 Denis Kuperberg , Jan Martens

In this paper we address the decision problem for a fragment of set theory with restricted quantification which extends the language studied in [4] with pair related quantifiers and constructs, in view of possible applications in the field…

计算机科学中的逻辑 · 计算机科学 2012-10-10 Domenico Cantone , Cristiano Longo

The C and C++ programming languages are widely used for the implementation of software in critical systems. They are complex languages with subtle features and peculiarities that might baffle even the more expert programmers. Hence, the…

编程语言 · 计算机科学 2022-12-29 Roberto Bagnara , Abramo Bagnara , Patricia M. Hill

The verification of concurrent programs under weak-memory models is a burgeoning effort, owing to the increasing adoption of weak memory in concurrent software and hardware. Release/Acquire has become the standard model for high-performance…

编程语言 · 计算机科学 2026-04-16 Giovanna Kobus Conrado , Andreas Pavlogiannis

There are several forms of irreducibility in computing systems, ranging from undecidability to intractability to nonlinearity. This paper is an exploration of the conceptual issues that have arisen in the course of investigating speed-up…

计算复杂性 · 计算机科学 2011-06-24 Hector Zenil , Fernando Soler-Toscano , Joost J. Joosten

Parallelism is often required for performance. In these situations an excess of non-determinism is harmful as it means the program can have several different behaviours or even different results. Even in domains such as high-performance…

编程语言 · 计算机科学 2022-10-28 Laure Gonnord , Ludovic Henrio , Lionel Morel , Gabriel Radanne

We introduce regular graph constraints and explore their decidability properties. The motivation for regular graph constraints is 1) type checking of changing types of objects in the presence of linked data structures, 2) shape analysis…

编程语言 · 计算机科学 2007-05-23 Viktor Kuncak , Martin Rinard

Session types capture precise protocol structure in concurrent programming, but do not specify properties of the exchanged values beyond their basic type. Refinement types are a form of dependent types that can address this limitation,…

计算机科学中的逻辑 · 计算机科学 2012-11-20 Pedro Baltazar , Dimitris Mostrous , Vasco T. Vasconcelos

Session types provide guarantees about concurrent behaviour and can be understood through their correspondence with linear logic, with propositions as sessions and proofs as processes. However, a strictly linear setting is somewhat…

编程语言 · 计算机科学 2024-10-23 Danielle Marshall , Dominic Orchard

Session types statically prescribe bidirectional communication protocols for message-passing processes and are in a Curry-Howard correspondence with linear logic propositions. However, simple session types cannot specify properties beyond…

编程语言 · 计算机科学 2020-01-27 Ankush Das , Frank Pfenning

This paper presents a theory of systemic undecidability, reframing incomputability as a structural property of systems rather than a localized feature of specific functions or problems. We define a notion of causal embedding and prove a…

计算机科学中的逻辑 · 计算机科学 2025-09-03 Seth Bulin

We study the interaction of structural subtyping with parametric polymorphism and recursively defined type constructors. Although structural subtyping is undecidable in this setting, we describe a notion of parametricity for type…

编程语言 · 计算机科学 2023-10-30 Henry DeYoung , Andreia Mordido , Frank Pfenning , Ankush Das

Session types are a type discipline for describing and specifying communication behaviours of concurrent processes. Session subtyping, firstly introduced by Gay and Hole, is widely used for enlarging typability of session programs. This…

编程语言 · 计算机科学 2024-04-09 Thien Udomsrirungruang , Nobuko Yoshida

Session types provide a principled approach to typed communication protocols that guarantee type safety and protocol fidelity. Formalizations of session-typed communication are typically based on process calculi, concurrent lambda calculi,…

编程语言 · 计算机科学 2023-08-15 Hannes Saffrich , Peter Thiemann

Semantic subtyping enables simple, set-theoretical reasoning about types by interpreting a type as the set of its values. Previously, semantic subtyping has been studied primarily in the context of statically typed languages with structural…

编程语言 · 计算机科学 2019-12-19 Julia Belyakova

I present an analytic approach to establishing the presence of phase transitions in a large set of decision problems. This approach does not require extensive computational study of the problems considered. The set -- that of all paddable…

计算复杂性 · 计算机科学 2025-01-27 Andrew Jackson