pith. sign in

arxiv: 1809.08576 · v1 · pith:TNU3GL6Wnew · submitted 2018-09-23 · 💻 cs.LO

Kishon's Poker Game

classification 💻 cs.LO
keywords approachcorrectnessherekishonpokerprocessesspecificationabstract
0
0 comments X
read the original abstract

We present an approach for proving the correctness of distributed algorithms that obviate interleaving of processes' actions. The main part of the correctness proof is conducted at a higher abstract level and uses Tarskian system executions that combine two separate issues: the specification of the serial process that executes its protocol alone (no concurrency here), and the specification of the communication objects (no code here). In order to explain this approach a short algorithm for two concurrent processes that we call "Kishon's Poker" is introduced and is used as a platform where this approach is compared to the standard one which is based on the notions of global state, step, and history.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.