Multi-agent consensus problems can often be seen as a sequence of autonomous and independent local choices between a finite set of decision options, with each local choice undertaken simultaneously, and with a shared goal of achieving a global consensus state. Being able to estimate probabilities for the different outcomes and to predict how long it takes for a consensus to be formed, if ever, are core issues for such protocols. Little attention has been given to protocols in which agents can remember past or outdated states. In this paper, we propose a framework to study what we call \emph{memory consensus protocol}. We show that the employment of memory allows such processes to always converge, as well as, in some scenarios, such as cycles, converge faster. We provide a theoretical analysis of the probability of each option eventually winning such processes based on the initial opinions expressed by agents. Further, we perform experiments to investigate network topologies in which agents benefit from memory on the expected time needed for consensus.
翻译:多代理人共识问题往往可以被看作是一系列自主和独立的当地选择,在有限的一套决定选项之间作出一系列自主和独立的当地选择,每个地方选择同时进行,并有一个共同目标,即实现全球共识状态。能够估计不同结果的概率,并预测形成共识需要多长时间(如果曾经如此的话)才能成为此类议定书的核心问题。很少注意让代理人能够记住过去或过时的国家的议定书。在本文件中,我们提议了一个框架来研究我们所谓的“emph{memory共识协议协议 ” 。我们表明,使用记忆使得这种过程能够总是趋同,在某些情形中,例如周期,能够更快地趋同。我们根据代理人的初步意见,对每种选择最终赢得这种进程的可能性进行了理论分析。此外,我们还进行了一些实验,以研究各种网络结构,使代理人从共识所需的记忆中受益。