On Decidability of 2-process Affine Models

08/05/2020
by   Petr Kuznetsov, et al.
0

An affine model of computation is defined as a subset of iterated immediate-snapshot runs, capturing a wide variety of shared-memory systems, such as wait-freedom, t-resilience, k-concurrency, and fair shared-memory adversaries. The question of whether a given task is solvable in a given affine model is, in general, undecidable. In this paper, we focus on affine models defined for a system of two processes. We show that the task computability of 2-process affine models is decidable and presents a complete hierarchy of the five equivalence classes of 2-process affine models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/17/2020

An Asynchronous Computability Theorem for Fair Adversaries

This paper proposes a simple topological characterization of a large cla...
research
09/05/2019

The Complexity of Reachability in Affine Vector Addition Systems with States

We give a trichotomy on the complexity of integer reachability in vector...
research
11/18/2019

Locally recoverable J-affine variety codes

We prove that subfield-subcodes over finite fields F_q of some J-affine ...
research
10/07/2019

The Well Structured Problem for Presburger Counter Machines

We introduce the well structured problem as the question of whether a mo...
research
10/21/2022

Sets of mutually orthogoval projective and affine planes

A pair of planes, both projective or both affine, of the same order and ...
research
06/10/2020

Least-Squares Affine Reflection Using Eigen Decomposition

This note summarizes the steps to computing the best-fitting affine refl...
research
03/31/2022

An Affine Type System with Hindley-Milner Style Type Inference

This article first provides an algorithm W based type inference algorith...

Please sign up or login with your details

Forgot password? Click here to reset