Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/78342
Title: Inductive basic correctness reasoning in formal fault-tolerance proofs for distributed algorithms
Authors: Zammit, Mandy (2013)
Keywords: Fault-tolerant computing
Distributed algorithms
Induction (Mathematics) -- Computer programs
Bisimulation
Issue Date: 2013
Citation: Zammit, M. (2013). Inductive basic correctness reasoning in formal fault-tolerance proofs for distributed algorithms (Master's dissertation).
Abstract: Standard distributed algorithmic solutions to recurring distributed problems are commonly specified and described informally. Formal analysis to demonstrate fault-tolerance of these distributed algorithms requires formal descriptions, however, formalisation tends to yield complex descriptions and proofs. Work has been conducted to alleviate the burden of formalisation. A technique proposed in [FH07a] decomposes fault-tolerance proofs into two phases; the basic correctness phase which verifies the algorithm's behaviour under no failures, and the correctness preservation phase which compares the behaviour under no failures to the behaviour of the distributed algorithm when failures are induced. In this dissertation we study two distributed broadcast algorithms. We exploit the regular replicated structure and behaviour (processes) of such distributed algorithms to give inductive formal encodings of both the algorithms and the respective specifications that are expected to be satisfied. We then use this inductive structure to extend the compositional verification technique in [FH07a] whereby we present inductive proofs that generalise over an arbitrary number of participants in broadcast algorithms for the basic correctness phase.
Description: M.SC.ARTIFICIAL INTELLIGENCE
URI: https://www.um.edu.mt/library/oar/handle/123456789/78342
Appears in Collections:Dissertations - FacICT - 2013
Dissertations - FacICTAI - 2002-2014

Files in This Item:
File Description SizeFormat 
M.SC.COMP.SCI._ARTIFICIAL INTELLIGENCE_Zammit_Mandy_2013.pdf
  Restricted Access
6.14 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.