Learning to generate Reliable Broadcast Algorithms

07/31/2022
by   Diogo Vaz, et al.
0

Modern distributed systems are supported by fault-tolerant algorithms, like Reliable Broadcast and Consensus, that assure the correct operation of the system even when some of the nodes of the system fail. However, the development of distributed algorithms is a manual and complex process, resulting in scientific papers that usually present a single algorithm or variations of existing ones. To automate the process of developing such algorithms, this work presents an intelligent agent that uses Reinforcement Learning to generate correct and efficient fault-tolerant distributed algorithms. We show that our approach is able to generate correct fault-tolerant Reliable Broadcast algorithms with the same performance of others available in the literature, in only 12,000 learning episodes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/07/2022

Simulating Authenticated Broadcast in Networks of Bounded Degree

The authenticated broadcast is simulated in the bounded-degree networks ...
research
02/26/2019

Byzantine Fault Tolerant Vector Consensus with Anonymous Proposals

In this paper, we introduce the anonymous proposer vector consensus prob...
research
04/01/2023

A Sufficient Condition for Gaining Belief in Byzantine Fault-Tolerant Distributed Systems

Existing protocols for byzantine fault tolerant distributed systems usua...
research
04/15/2021

Who Needs Consensus? A Distributed Monetary System Between Rational Agents via Hearsay

We propose a novel distributed monetary system called Hearsay that toler...
research
11/30/2020

Survey on Parameterized Verification with Threshold Automata and the Byzantine Model Checker

Threshold guards are a basic primitive of many fault-tolerant algorithms...
research
10/10/2022

Fault-Tolerant Strassen-Like Matrix Multiplication

In this study, we propose a simple method for fault-tolerant Strassen-li...
research
10/30/2016

A Scalable and Robust Framework for Intelligent Real-time Video Surveillance

In this paper, we present an intelligent, reliable and storage-efficient...

Please sign up or login with your details

Forgot password? Click here to reset