๐ฎ
๐ฎ
The Ethereal
Synthesis in Presence of Dynamic Links
February 18, 2020 ยท The Ethereal ยท ๐ International Symposium on Games, Automata, Logics and Formal Verification
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Bรฉatrice Bรฉrard, Benedikt Bollig, Patricia Bouyer, Matthias Fรผgger, Nathalie Sznajder
arXiv ID
2002.07545
Category
cs.FL: Formal Languages
Cross-listed
cs.DC,
cs.GT,
cs.LO
Citations
2
Venue
International Symposium on Games, Automata, Logics and Formal Verification
Last Checked
2 months ago
Abstract
The problem of distributed synthesis is to automatically generate a distributed algorithm, given a target communication network and a specification of the algorithm's correct behavior. Previous work has focused on static networks with an a priori fixed message size. This approach has two shortcomings: Recent work in distributed computing is shifting towards dynamically changing communication networks rather than static ones, and an important class of distributed algorithms are so-called full-information protocols, where nodes piggy-pack previously received messages onto current messages. In this work, we consider the synthesis problem for a system of two nodes communicating in rounds over a dynamic link whose message size is not bounded. Given a network model, i.e., a set of link directions, in each round of the execution, the adversary choses a link from the network model, restricted only by the specification, and delivers messages according to the current link's directions. Motivated by communication buses with direct acknowledge mechanisms, we further assume that nodes are aware of which messages have been delivered. We show that the synthesis problem is decidable for a network model if and only if it does not contain the empty link that dismisses both nodes' messages.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Formal Languages
๐ฎ
๐ฎ
The Ethereal
Supervisor Synthesis to Thwart Cyber Attack with Bounded Sensor Reading Alterations
๐ฎ
๐ฎ
The Ethereal
An Abstraction-Based Framework for Neural Network Verification
๐ฎ
๐ฎ
The Ethereal
Recurrent Neural Networks as Weighted Language Recognizers
๐ฎ
๐ฎ
The Ethereal
TeSSLa: Temporal Stream-based Specification Language
๐ฎ
๐ฎ
The Ethereal