Back to results
Bibliographic record · Consultation and access
Artículo

The Byzantine Generals Problem

Leslie Lamport; Robert E. Shostak; Marshall C. Pease · ACM Transactions on Programming Languages and Systems · 1982

Resource page
Quick overview. Review the resource’s basic details, then access the content using the main button. This page shows only the information needed to identify, cite, and open the work.

Resource access

Open the content from the main option or choose another available source.

OpenAlex OpenAlex Works
Entrar por OpenAlex
Main access

Resource page

Resource reference page. Full text availability has not been automatically confirmed.
Open resource

Summary

Descripción general del contenido del recurso.

Reliable computer systems must handle malfunctioning components that give conflicting information to different parts of the system. This situation can be expressed abstractly in terms of a group of generals of the Byzantine army camped with their troops around an enemy city. Communicating only by messenger, the generals must agree upon a common battle plan. However, one or more of them may be traitors who will try to confuse the others. The problem is to find an algorithm to ensure that the loyal generals will reach agreement. It is shown that, using only oral messages, this problem is solvable if and only if more than two-thirds of the generals are loyal; so a single traitor can confound two loyal generals. With unforgeable written messages, the problem is solvable for any number of generals and possible traitors. Applications of the solutions to reliable computer systems are then discussed.

How to cite

Elegí el formato que necesitás y copiá la referencia al portapapeles.

APA 7

Lamport, L, Shostak, R. E, & Pease, M. C. (1982). The Byzantine Generals Problem. https://doi.org/10.1145/357172.357176

MLA

Lamport, Leslie, et al. "The Byzantine Generals Problem." 1982. https://doi.org/10.1145/357172.357176.

Chicago

Lamport, Leslie, Robert E. Shostak, and Marshall C. Pease. 1982. "The Byzantine Generals Problem.". https://doi.org/10.1145/357172.357176.

Harvard

Lamport, L, Shostak, R. E. and Pease, M. C. 1982, The Byzantine Generals Problem, ACM Transactions on Programming Languages and Systems, available at: https://doi.org/10.1145/357172.357176 [Accessed 10 Aug. 2026].

Share and print

Save the record, copy its permanent link, or print it as a PDF.

Export reference

You can export the record in common formats for use in a reference manager.

Resource details

Bibliographic information to help confirm that this is the correct material.

Title
The Byzantine Generals Problem
Author / contributors
Leslie Lamport; Robert E. Shostak; Marshall C. Pease
Publisher
ACM Transactions on Programming Languages and Systems
Publication year
1982
Language
English

Subjects

Explore related resources through these subjects.

Copied