<div class="csl-bib-body">
<div class="csl-entry">Randrianomentsoa, R. F. (2025). <i>Epistemic logic for distributed systems with crash failures</i> [Dissertation, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2025.131022</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2025.131022
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/221435
-
dc.description.abstract
The possible states of a distributed system at a given time can be elegantly modeled using a simplicial complex, which consists of a downward-closed set of sets of vertices. In the context of distributed computing, each vertex of the simplicial complex represents the local view of a particular process (agent), whereas each of its maximal elements (facets) represents a global state of the system. Without crash failures, any facet contains exactly one vertex per agent, and the simplicial complex is called pure. Otherwise, when agents may be dead(have crashed), the system is represented by an impure simplicial complex. Recent works have explored a connection between epistemic logic and this topological modeling of distributed systems. It turns out that there is a categorical correspondence between chromatic simplicial complexes and a particular kind of Kripke frames. This led to a straightforward interpretationof epistemic logic on pure simplicial complexes and brought new insights into distributed computability. In particular, the framework has been successfully used to provide logical arguments for task unsolvability.In the case of impure simplicial complexes however, there are a number of design choices to be made. One of these concerns variables and knowledge of dead agents. In this thesis, we investigate the three-valued epistemic logic where such formulas are neither true nor false: they are undefined. A translation relating the three-valued to the two-valued semantics is given. As we consider two languages, with and without the global atoms expressing life and death of the agents, we study bisimulation for impure simplicial complexes. We find that the language with the global atoms is more expressive. Nevertheless, studying the logic for the language without global atoms provides essential insights. We present a sound and complete axiomatization for each of these languages.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
Epistemic logic
de
dc.subject
simplicial complexes
de
dc.subject
three-valued logic
de
dc.subject
distributed systems
de
dc.subject
axiomatization
de
dc.subject
bisimulation
de
dc.subject
Epistemic logic
en
dc.subject
simplicial complexes
en
dc.subject
three-valued logic
en
dc.subject
distributed systems
en
dc.subject
axiomatization
en
dc.subject
bisimulation
en
dc.title
Epistemic logic for distributed systems with crash failures
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.2025.131022
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Rojo Fanamperana Randrianomentsoa
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
dc.contributor.assistant
Kuznets, Roman
-
dc.contributor.assistant
van Ditmarsch, Hans
-
tuw.publication.orgunit
E191 - Institut für Computer Engineering
-
dc.type.qualificationlevel
Doctoral
-
dc.identifier.libraryid
AC17714512
-
dc.description.numberOfPages
117
-
dc.thesistype
Dissertation
de
dc.thesistype
Dissertation
en
tuw.author.orcid
0000-0002-4553-5450
-
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.assistant.staffStatus
staff
-
tuw.assistant.staffStatus
staff
-
tuw.advisor.orcid
0000-0001-9831-8583
-
tuw.assistant.orcid
0000-0001-5894-8724
-
item.openaccessfulltext
Open Access
-
item.openairecristype
http://purl.org/coar/resource_type/c_db06
-
item.mimetype
application/pdf
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.grantfulltext
open
-
item.openairetype
doctoral thesis
-
item.languageiso639-1
en
-
crisitem.author.dept
E191-02 - Forschungsbereich Embedded Computing Systems