|
Problem (paradoks) bizantyjskich generałów - zagadnienie rozważane w teorii gier, kryptografii oraz teorii systemów rozproszonych (w tym systemów wieloagentowych).
Problem dwóch generałówSformułowanie oryginalneDwie bizantyjskie dywizje, dowodzone przez dwóch generałów, stoją po przeciwnych stronach wąwozu. W wąwozie znajdują się wrogowie, którzy nie wiedzą o okrążeniu. Generałowie wiedzą o sobie nawzajem, wiedzą też, że jeśli tylko jedna armia zaatakuje, silniejszy wróg wygra - muszą więc zaatakować jednocześnie.
I tak dalej. Sformułowanie ścisłeRozważamy dwie komunikujące się strony - A i B. Niech wiedzą pierwszego rzędu będzie wiedza na swój własny temat (lokalna wiedza danego agenta, w tym jego przekonania i intencje). Niech wiedzą n + 1-go rzędu będą informacje na temat wiedzy n-tego rzędu u drugiej strony. Problem bizantyjskich generałów można sformułować następująco:
RozwiązanieW oryginalnej wersji problemu rozwiązanie nie istnieje. Problem bizantyjskich generałów pokazuje, że konieczne jest albo ograniczenie wiedzy do pewnego rzędu, albo przeformułowanie problemu, np. przypisanie do informacji prawdopodobieństwa ich prawdziwości i tolerowanie pewnej niepewności (ustalenie minimalnego prawdopodobieństwa, powyżej którego wiedza nie wymaga weryfikacji). Uogólnienia problemuUogólnienia problemu obejmują m.in.
Takie uogólnione problemy znajdują już często rozwiązanie, o ile wymagany rząd uzgodnionej wiedzy jest skończony. ZastosowaniaZagadnienia podobne lub identyczne do problemu bizantyjskich generałów występują m.in. w
Linki zewnętrzne |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net