MAURER Alexandre
Supervision : Sébastien TIXEUIL
Reliable communication despite Byzantine failures in sparse networks
As modern networks grow larger and larger, they become more likely to fail. Indeed, their nodes can be subject to attacks, failures, memory corruptions... In order to encompass all possible types of failures, we consider the most general model of failure: the Byzantine model, where the failing nodes have an arbitrary (and thus, potentially malicious) behavior. Such failures are extremely dangerous, as one single Byzantine node, if not neutralized, can potentially lie to the entire network.
We consider the problem of reliably exchanging information in a multihop network despite such Byzantine failures. Solutions exist but require a dense network, where each node has a large number of neighbors. In this thesis, we propose solutions for sparse networks, such as the grid, where each node has at most 4 neighbors.
In a first part, we accept that some correct nodes fail to communicate reliably. In exchange, we propose quantitative solutions that tolerate a large number of Byzantine failures, and significantly outperform previous solutions in sparse networks. In a second part, we propose algorithms that ensure reliable communication between all correct nodes, provided that the Byzantine nodes are sufficiently distant from each other. At last, we generalize existing results to new contexts: dynamic networks, and networks with an unbounded diameter.
Defence : 11/20/2014
Jury members :
Michel Raynal, (IRISA Rennes) [Rapporteur]
Nicola Santoro, (Carleton University, Canada) [Rapporteur]
Antonio Fernandez Anta, (IMDEA Networks, Espagne)
Rachid Guerraoui, (EPFL, Suisse)
Pierre Sens, (LIP6)
Sébastien Tixeuil, (LIP6)
2011-2016 Publications
-
2016
- A. Maurer, S. Tixeuil : “Tolerating Random Byzantine Failures in an Unbounded Network”, Parallel Processing Letters, vol. 26 (1), pp. 1650003, (World Scientific Publishing) (2016)
-
2015
- A. Maurer, X. Défago, S. Tixeuil : “Communicating Reliably in Multihop Dynamic Networks despite Byzantine Failures”, Proceedings of the International Symposium on Reliable Distributed Systems (SRDS2015), Montreal, Canada, (IEEE Press) (2015)
- A. Maurer, X. Défago, S. Tixeuil : “Communication fiable dans un réseau dynamique en présence de fautes Byzantines”, ALGOTEL 2015 — 17es Rencontres Francophones sur les Aspects Algorithmiques des Télécommunications, Beaune, France (2015)
- A. Maurer, S. Tixeuil : “Containing Byzantine Failures with Control Zones”, IEEE Transactions on Parallel and Distributed Systems, vol. 26 (2), pp. 362-370, (Institute of Electrical and Electronics Engineers) (2015)
-
2014
- A. Maurer : “Communication fiable dans les réseaux multi-sauts en présence de fautes Byzantines”, thesis, phd defence 11/20/2014, supervision Tixeuil, Sébastien (2014)
- A. Maurer, S. Tixeuil : “Byzantine broadcast with fixed disjoint paths”, Journal of Parallel and Distributed Computing, vol. 74 (11), pp. 3153-3160, (Elsevier) (2014)
- A. Maurer, S. Tixeuil : “Self-stabilizing Byzantine Broadcast”, Proceedings of the 33rd IEEE Symposium on Reliable Distributed Systems (SRDS 2014), Nara, Japan, pp. 152-160, (IEEE) (2014)
- A. Maurer, S. Tixeuil, X. Défago : “Reliable Communication in a Dynamic Network in the Presence of Byzantine Faults”, (2014)
-
2013
- A. Maurer, S. Tixeuil : “Tolérer les fautes Byzantines dans les graphes planaires”, 15es Rencontres Francophones sur les Aspects Algorithmiques des Télécommunications (AlgoTel), Pornic, France, pp. 1-4 (2013)
- A. Maurer, S. Tixeuil : “Dependable Information Broadcast in Sparsely Connected Networks”, International Conference on Latin American Dependable Computing, LADC 2013, Rio de Janeiro, Brazil, pp. 31-39 (2013)
- A. Maurer, S. Tixeuil : “On Byzantine Broadcast in Planar Graphs”, (2013)
- A. Maurer, S. Tixeuil : “A Scalable Byzantine Grid”, International Conference on Distributed Computing and Networking, vol. 7730, Lecture Notes in Computer Science, Mumbai, India, pp. 87-101, (Springer) (2013)
-
2012
- A. Maurer, S. Tixeuil : “On Byzantine Broadcast in Loosely Connected Networks”, 26th International Symposium on Distributed Computing, DISC 2012, vol. 7611, Lecture Notes in Computer Science, Salvador, Brazil, pp. 253-266 (2012)
- A. Maurer, S. Tixeuil : “Limiting Byzantine Influence in Multihop Asynchronous Networks”, International Conference on Distributed Computing Systems, Macau, China, pp. 183-192 (2012)
- A. Maurer, S. Tixeuil : “Confinement de fautes Byzantines dans les réseaux multi-sauts asynchrones”, 14es Rencontres Francophones sur les Aspects Algorithmiques des Télécommunications (AlgoTel), La Grande Motte, France (2012)
- A. Maurer, S. Tixeuil : “Parameterizable Byzantine Broadcast in Loosely Connected Networks”, (2012)
-
2011
- A. Maurer, S. Tixeuil : “Limiting Byzantine Influence in Multihop Asynchronous Networks”, (2011)