<div class="csl-bib-body">
<div class="csl-entry">Fruzsa, K. (2024). <i>Agents’ knowledge and Its limits in byzantine fault-tolerant distributed systems</i> [Dissertation, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2024.124621</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2024.124621
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/200204
-
dc.description.abstract
In this thesis, we illustrate how (temporal-)epistemic logic can be applied to study byzantine fault-tolerant asynchronous message-passing distributed systems, in which agents may misbehave in an arbitrary (“byzantine”) way. Based on our framework for modeling such systems, we start by establishing what agents can always know and what agents can never know in the presence of byzantine faulty agents. Since, as we show, standard knowledge is not achievable by agents in most cases of interest, we explore how to best capture their epistemic states in various scenarios. On that journey, we encounter differ- ent epistemic modalities, in particular, the hope modality, and study them from a purely logical point of view. More precisely, we search for appropriate axiom- atizations (meaning, sound and complete axiomatizations) for the encountered epistemic modalities and investigate how they interact with each other. Our ultimate goal is gaining insight into agents’ decision-making process in byzan- tine fault-tolerant systems, however. Therefore, we use (temporal-)epistemic logic based on some of the newly introduced epistemic modalities to analyze a canonical distributed computing problem called Firing Rebels with Relay (FRR) within the byzantine faulttolerant asynchronous model. The FRR problem is, essentially, an agreement problem requiring that every correct agent performs an action called FIRE, in an all-or-none fashion (though not necessarily simul- taneously), and only if at least one correct agent locally observed a trigger event called START. It is well-known in the distributed computing community that, in case of benign faults (like the ones when agents just stop operating or lose messages), reaching agreement is connected with certain forms of standard common knowledge. Interestingly, it turns out that a temporal-epistemic group notion of hope, namely, common eventual hope, is at the heart of any solution of the FRR problem.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
epistemic logic
en
dc.subject
distributed systems
en
dc.subject
byzantine faulty agents
en
dc.subject
knowledge-based analysis
en
dc.subject
byzantine fault-tolerant systems
en
dc.subject
multi-agent systems
en
dc.subject
logical analysis
en
dc.title
Agents’ knowledge and Its limits in byzantine fault-tolerant distributed systems
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2024.124621
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Krisztina Fruzsa
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
dc.contributor.assistant
Kuznets, Roman
-
dc.contributor.referee
Bezhanishvili, Nick
-
dc.contributor.referee
Studer, Thomas
-
tuw.publication.orgunit
E191 - Institut für Computer Engineering
-
dc.type.qualificationlevel
Doctoral
-
dc.identifier.libraryid
AC17287973
-
dc.description.numberOfPages
156
-
dc.thesistype
Dissertation
de
dc.thesistype
Dissertation
en
tuw.author.orcid
0000-0002-2013-1003
-
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.assistant.staffStatus
staff
-
tuw.referee.staffStatus
external
-
tuw.advisor.orcid
0000-0001-9831-8583
-
tuw.assistant.orcid
0000-0001-5894-8724
-
tuw.referee.orcid
0009-0005-6692-5051
-
item.languageiso639-1
en
-
item.openairetype
doctoral thesis
-
item.grantfulltext
open
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_db06
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E191-02 - Forschungsbereich Embedded Computing Systems