<div class="csl-bib-body">
<div class="csl-entry">Rincon Galeana, H., & Schmid, U. (2024). Network Abstractions for Characterizing Communication Requirements in Asynchronous Distributed Systems. In <i>Structural Information and Communication Complexity : 31st International Colloquium, SIROCCO 2024, Vietri sul Mare, Italy, May 27–29, 2024, Proceedings</i> (pp. 501–506). Springer. https://doi.org/10.1007/978-3-031-60603-8_29</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/209939
-
dc.description.abstract
Whereas distributed computing research has been very successful in exploring the solvability/impossibility border of distributed computing problems like consensus in representative classes of computing models with respect to model parameters like failure bounds, this is not the case for characterizing necessary and sufficient communication requirements. In this paper, we introduce network abstractions as a novel approach for modeling communication requirements in asynchronous distributed systems. A network abstraction of a run is a sequence of directed graphs on the set of processes, where the i-th graph defines the potential message chains that may arise in the i-th portion of the run. Formally, it is defined via associating (potential) message sending times with the corresponding message receiving times in a message schedule. Network abstractions allow to reason about the future causal cones that might arise in a run, hence also facilitate reasoning about liveness properties, and are inherently compatible with temporal epistemic reasoning frameworks. We demonstrate the utility of our approach by providing necessary and sufficient network abstractions for solving the canonical firing rebels with relay (FRR) problem, and variants thereof, in asynchronous systems with up to f byzantine processes. FRR is not only a basic primitive in clock synchronization and consensus algorithms, but also integrates several distributed computing problems, namely triggering events, agreement and even stabilizing agreement, in a single problem instance.
en
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
Dynamic Networks
en
dc.subject
Byzantine Fault Tolerance
en
dc.subject
Asynchronous Systems
en
dc.subject
Graph Sequences
en
dc.subject
Causal Cones
en
dc.title
Network Abstractions for Characterizing Communication Requirements in Asynchronous Distributed Systems
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.publication
Structural Information and Communication Complexity : 31st International Colloquium, SIROCCO 2024, Vietri sul Mare, Italy, May 27–29, 2024, Proceedings
-
dc.relation.isbn
978-3-031-60602-1
-
dc.relation.doi
10.1007/978-3-031-60603-8
-
dc.relation.issn
0302-9743
-
dc.description.startpage
501
-
dc.description.endpage
506
-
dc.relation.grantno
P 33600-N
-
dc.relation.grantno
P32431-N30
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
1611-3349
-
tuw.booktitle
Structural Information and Communication Complexity : 31st International Colloquium, SIROCCO 2024, Vietri sul Mare, Italy, May 27–29, 2024, Proceedings
-
tuw.container.volume
14662
-
tuw.relation.publisher
Springer
-
tuw.relation.publisherplace
Cham
-
tuw.project.title
Reasoning about Knowledge in Byzantine Distributed Systems