Cargando…

Rational Uniform Consensus with General Omission Failures

Generally, system failures, such as crash failures, Byzantine failures, and so on, are considered as common reasons for the inconsistencies of distributed consensus and have been extensively studied. In fact, strategic manipulations by rational agents are not ignored for reaching consensus in a dist...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Yansong, Shen, Bo, Zhao, Yingsi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9452947/
https://www.ncbi.nlm.nih.gov/pubmed/36093481
http://dx.doi.org/10.1155/2022/9544059
_version_ 1784785031557808128
author Zhang, Yansong
Shen, Bo
Zhao, Yingsi
author_facet Zhang, Yansong
Shen, Bo
Zhao, Yingsi
author_sort Zhang, Yansong
collection PubMed
description Generally, system failures, such as crash failures, Byzantine failures, and so on, are considered as common reasons for the inconsistencies of distributed consensus and have been extensively studied. In fact, strategic manipulations by rational agents are not ignored for reaching consensus in a distributed system. In this paper, we extend the game-theoretic analysis of consensus and design an algorithm of rational uniform consensus with general omission failures under the assumption that processes are controlled by rational agents and prefer consensus. Different from crashing one, agent with omission failures may crash or omit to send or receive messages when it should, which leads to difficulty of detecting faulty agents. By combining the possible failures of agents at the both ends of a link, we convert omission failure model into link state model to make faulty detection possible. Through analyzing message passing mechanism in the distributed system with n agents, among which t agents may commit omission failures, we provide the upper bound on message passing time for reaching consensus on a state among nonfaulty agents and message chain mechanism for validating messages. Then, we prove that our rational uniform consensus is a Nash equilibrium when n > 2t + 1, and failure patterns and initial preferences are blind (an assumption of randomness). Thus, agents have no motivation to deviate the consensus, which could provide interpretable stability for the algorithm in multiagent systems such as distributed energy systems. Our research strengthens the reliability of consensus with omission failures from the perspective of game theory.
format Online
Article
Text
id pubmed-9452947
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-94529472022-09-09 Rational Uniform Consensus with General Omission Failures Zhang, Yansong Shen, Bo Zhao, Yingsi Comput Intell Neurosci Research Article Generally, system failures, such as crash failures, Byzantine failures, and so on, are considered as common reasons for the inconsistencies of distributed consensus and have been extensively studied. In fact, strategic manipulations by rational agents are not ignored for reaching consensus in a distributed system. In this paper, we extend the game-theoretic analysis of consensus and design an algorithm of rational uniform consensus with general omission failures under the assumption that processes are controlled by rational agents and prefer consensus. Different from crashing one, agent with omission failures may crash or omit to send or receive messages when it should, which leads to difficulty of detecting faulty agents. By combining the possible failures of agents at the both ends of a link, we convert omission failure model into link state model to make faulty detection possible. Through analyzing message passing mechanism in the distributed system with n agents, among which t agents may commit omission failures, we provide the upper bound on message passing time for reaching consensus on a state among nonfaulty agents and message chain mechanism for validating messages. Then, we prove that our rational uniform consensus is a Nash equilibrium when n > 2t + 1, and failure patterns and initial preferences are blind (an assumption of randomness). Thus, agents have no motivation to deviate the consensus, which could provide interpretable stability for the algorithm in multiagent systems such as distributed energy systems. Our research strengthens the reliability of consensus with omission failures from the perspective of game theory. Hindawi 2022-08-31 /pmc/articles/PMC9452947/ /pubmed/36093481 http://dx.doi.org/10.1155/2022/9544059 Text en Copyright © 2022 Yansong Zhang et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Zhang, Yansong
Shen, Bo
Zhao, Yingsi
Rational Uniform Consensus with General Omission Failures
title Rational Uniform Consensus with General Omission Failures
title_full Rational Uniform Consensus with General Omission Failures
title_fullStr Rational Uniform Consensus with General Omission Failures
title_full_unstemmed Rational Uniform Consensus with General Omission Failures
title_short Rational Uniform Consensus with General Omission Failures
title_sort rational uniform consensus with general omission failures
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9452947/
https://www.ncbi.nlm.nih.gov/pubmed/36093481
http://dx.doi.org/10.1155/2022/9544059
work_keys_str_mv AT zhangyansong rationaluniformconsensuswithgeneralomissionfailures
AT shenbo rationaluniformconsensuswithgeneralomissionfailures
AT zhaoyingsi rationaluniformconsensuswithgeneralomissionfailures