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 | Size | Format | |
---|---|---|---|---|
M.SC.COMP.SCI._ARTIFICIAL INTELLIGENCE_Zammit_Mandy_2013.pdf Restricted Access | 6.14 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.