Skip to content

Commit

Permalink
Added model for Folklore Reliable Broadcast
Browse files Browse the repository at this point in the history
Signed-off-by: Andrew Helwer <[email protected]>
  • Loading branch information
ahelwer committed Jan 23, 2024
1 parent 36256b4 commit 153ebcd
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 2 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ Here is a list of specs included in this repository, with links to the relevant
| [The Readers-Writers Problem](specifications/ReadersWriters) | Isaac DeFrain | | | || |
| [Einstein's Riddle](specifications/EinsteinRiddle) | Isaac DeFrain | | | || |
| [Asynchronous Byzantine Consensus](specifications/aba-asyn-byz) | Thanh Hai Tran, Igor Konnov, Josef Widder | | | || |
| [Folklore Reliable Broadcast](specifications/bcastFolklore) | Thanh Hai Tran, Igor Konnov, Josef Widder | | | | | |
| [Folklore Reliable Broadcast](specifications/bcastFolklore) | Thanh Hai Tran, Igor Konnov, Josef Widder | | | | | |
| [The Bosco Byzantine Consensus Algorithm](specifications/bosco) | Thanh Hai Tran, Igor Konnov, Josef Widder | | | | | |
| [Consensus in One Communication Step](specifications/c1cs) | Thanh Hai Tran, Igor Konnov, Josef Widder | | | | | |
| [Condition-Based Consensus](specifications/cbc_max) | Thanh Hai Tran, Igor Konnov, Josef Widder | | | | | |
Expand Down
13 changes: 12 additions & 1 deletion manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -2872,7 +2872,18 @@
"communityDependencies": [],
"tlaLanguageVersion": 2,
"features": [],
"models": []
"models": [
{
"path": "specifications/bcastFolklore/bcastFolklore.cfg",
"runtime": "00:30:00",
"size": "large",
"mode": "exhaustive search",
"features": [
"liveness"
],
"result": "success"
}
]
}
]
},
Expand Down
8 changes: 8 additions & 0 deletions specifications/aba-asyn-byz/aba_asyn_byz.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
CONSTANTS
N = 4
T = 1
F = 1
INVARIANTS TypeOK
PROPERTIES Unforg_Ltl Corr_Ltl Agreement_Ltl
SPECIFICATION Spec

8 changes: 8 additions & 0 deletions specifications/bcastFolklore/bcastFolklore.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
CONSTANTS
N = 4
T = 1
F = 1
INVARIANTS TypeOK
PROPERTIES UnforgLtl CorrLtl RelayLtl ReliableChan
SPECIFICATION Spec

0 comments on commit 153ebcd

Please sign in to comment.