Bisimulations for verifying strategic abilities with an application to the ThreeBallot voting protocol

From MaRDI portal
Publication:2225593

DOI10.1016/J.IC.2020.104552zbMATH Open1497.68287arXiv2203.13692OpenAlexW3014890138MaRDI QIDQ2225593FDOQ2225593


Authors: Francesco Belardinelli, Rodica Condurache, Wojciech Jamroga, Michał Knapik, Cătălin Dima Edit this on Wikidata


Publication date: 8 February 2021

Published in: Information and Computation (Search for Journal in Brave)

Abstract: We propose a notion of alternating bisimulation for strategic abilities under imperfect information. The bisimulation preserves formulas of ATL for both the {em objective} and {em subjective} variants of the state-based semantics with imperfect information, which are commonly used in the modeling and verification of multi-agent systems. Furthermore, we apply the theoretical result to the verification of coercion-resistance in the ThreeBallot voting system, a voting protocol that does not use cryptography. In particular, we show that natural simplifications of an initial model of the protocol are in fact bisimulations of the original model, and therefore satisfy the same ATL properties, including coercion-resistance. These simplifications allow the model-checking tool MCMAS to terminate on models with a larger number of voters and candidates, compared with the initial model.


Full work available at URL: https://arxiv.org/abs/2203.13692




Recommendations




Cites Work


Cited In (1)

Uses Software





This page was built for publication: Bisimulations for verifying strategic abilities with an application to the ThreeBallot voting protocol

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2225593)