Symmetric Synthesis

10/16/2017
by   Ruediger Ehlers, et al.
0

We study the problem of determining whether a given temporal specification can be implemented by a symmetric system, i.e., a system composed from identical components. Symmetry is an important goal in the design of distributed systems, because systems that are composed from identical components are easier to build and maintain. We show that for the class of rotation-symmetric architectures, i.e., multi-process architectures where all processes have access to all system inputs, but see different rotations of the inputs, the symmetric synthesis problem is EXPTIME-complete in the number of processes. In architectures where the processes do not have access to all input variables, the symmetric synthesis problem becomes undecidable, even in cases where the standard distributed synthesis problem is decidable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/31/2019

Parameterized Synthesis for Fragments of First-Order Logic over Data Words

We study the synthesis problem for systems with a parameterized number o...
research
04/26/2022

Distributed controller synthesis for deadlock avoidance

We consider the distributed control synthesis problem for systems with l...
research
07/23/2020

Process Symmetry in Probabilistic Transducers

Model checking is the process of deciding whether a system satisfies a g...
research
06/28/2021

Compositional Synthesis of Modular Systems (Full Version)

Given the advances in reactive synthesis, it is a natural next step to c...
research
08/03/2018

Geared Rotationally Identical and Invariant Convolutional Neural Network Systems

Theorems and techniques to form different types of transformationally in...
research
05/20/2019

Verification and Synthesis of Symmetric Uni-Rings for Leads-To Properties

This paper investigates the verification and synthesis of parameterized ...
research
07/30/2018

Transformationally Identical and Invariant Convolutional Neural Networks by Combining Symmetric Operations or Input Vectors

Transformationally invariant processors constructed by transformed input...

Please sign up or login with your details

Forgot password? Click here to reset