Event-Based Proof of the Mutual Exclusion Property of Peterson’s Algorithm
Proving properties of distributed algorithms is still a highly challenging problem and various approaches that have been proposed to tackle it [1] can be roughly divided into state-based and event-based proofs. Informally speaking, state-based approaches define the behavior of a distributed algorith...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Sciendo
2015-12-01
|
Series: | Formalized Mathematics |
Subjects: | |
Online Access: | https://doi.org/10.1515/forma-2015-0026 |
id |
doaj-6554d6d6c8294a08b172cd8ea11a42f6 |
---|---|
record_format |
Article |
spelling |
doaj-6554d6d6c8294a08b172cd8ea11a42f62021-09-05T20:45:03ZengSciendoFormalized Mathematics1426-26301898-99342015-12-0123432533110.1515/forma-2015-0026forma-2015-0026Event-Based Proof of the Mutual Exclusion Property of Peterson’s AlgorithmIvanov Ievgen0Nikitchenko Mykola1Abraham Uri2Taras Shevchenko National University, Kyiv, UkraineTaras Shevchenko National University, Kyiv, UkraineBen-Gurion University, Beer-Sheva, IsraelProving properties of distributed algorithms is still a highly challenging problem and various approaches that have been proposed to tackle it [1] can be roughly divided into state-based and event-based proofs. Informally speaking, state-based approaches define the behavior of a distributed algorithm as a set of sequences of memory states during its executions, while event-based approaches treat the behaviors by means of events which are produced by the executions of an algorithm. Of course, combined approaches are also possible.https://doi.org/10.1515/forma-2015-002668m1468w1568n3003b35distributed systemparallel computingalgorithmverificationmathematical modelidentifier: petersonversion: 8.1.04 5.33.1254 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ivanov Ievgen Nikitchenko Mykola Abraham Uri |
spellingShingle |
Ivanov Ievgen Nikitchenko Mykola Abraham Uri Event-Based Proof of the Mutual Exclusion Property of Peterson’s Algorithm Formalized Mathematics 68m14 68w15 68n30 03b35 distributed system parallel computing algorithm verification mathematical model identifier: peterson version: 8.1.04 5.33.1254 |
author_facet |
Ivanov Ievgen Nikitchenko Mykola Abraham Uri |
author_sort |
Ivanov Ievgen |
title |
Event-Based Proof of the Mutual Exclusion Property of Peterson’s Algorithm |
title_short |
Event-Based Proof of the Mutual Exclusion Property of Peterson’s Algorithm |
title_full |
Event-Based Proof of the Mutual Exclusion Property of Peterson’s Algorithm |
title_fullStr |
Event-Based Proof of the Mutual Exclusion Property of Peterson’s Algorithm |
title_full_unstemmed |
Event-Based Proof of the Mutual Exclusion Property of Peterson’s Algorithm |
title_sort |
event-based proof of the mutual exclusion property of peterson’s algorithm |
publisher |
Sciendo |
series |
Formalized Mathematics |
issn |
1426-2630 1898-9934 |
publishDate |
2015-12-01 |
description |
Proving properties of distributed algorithms is still a highly challenging problem and various approaches that have been proposed to tackle it [1] can be roughly divided into state-based and event-based proofs. Informally speaking, state-based approaches define the behavior of a distributed algorithm as a set of sequences of memory states during its executions, while event-based approaches treat the behaviors by means of events which are produced by the executions of an algorithm. Of course, combined approaches are also possible. |
topic |
68m14 68w15 68n30 03b35 distributed system parallel computing algorithm verification mathematical model identifier: peterson version: 8.1.04 5.33.1254 |
url |
https://doi.org/10.1515/forma-2015-0026 |
work_keys_str_mv |
AT ivanovievgen eventbasedproofofthemutualexclusionpropertyofpetersonsalgorithm AT nikitchenkomykola eventbasedproofofthemutualexclusionpropertyofpetersonsalgorithm AT abrahamuri eventbasedproofofthemutualexclusionpropertyofpetersonsalgorithm |
_version_ |
1717784634377371648 |