Mechanical Support for Efficient Dissemination on the CAN Overlay Network - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Reports (Research Report) Year : 2011

Mechanical Support for Efficient Dissemination on the CAN Overlay Network

Abstract

The various algorithms underlying P2P systems are notoriously difficult to design and analyze. Coming up with new proven algorithms for such large scale systems is a challenging task. We report on the initial steps of an ongoing work that aims to devise an efficient correct-by-construction broadcast algorithm for the CAN structured overlay network. To rigorously reason about such an algorithm and prove correctness we rely on an interactive theorem prover : Isabelle/HOL. This paper presents a generic reasoning framework which should ease the promotion of formal correctness proofs of existing multicast algorithms and also facilitate the design of new ones.
Les différents algorithmes sous-jacents des systèmes Pair-à-Pair sont notoirement difficiles à concevoir et à analyser. Créer de nouveaux algorithmes prouvés corrects pour de tels systèmes à grande échelle est une tâche difficile. Nous rapportons les premières étapes d'un travail en cours qui vise à concevoir un algorithme de diffusion qui est correct par construction et efficace pour le réseau de recouvrement structuré CAN. Afin de raisonner de manière rigoureuse sur un tel algorithme et d'en prouver son exactitude nous nous appuyons sur un assistant de preuve interactif: Isabelle / HOL. Cet article présente un cadre de raisonnement générique qui devrait faciliter la promotion de preuves de correction formelle d'algorithmes de multicast existants et de faciliter la conception de nouveaux algorithmes.
Fichier principal
Vignette du fichier
RR-7599.pdf (266.03 Ko) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and versions

inria-00585057 , version 1 (13-04-2011)

Identifiers

  • HAL Id : inria-00585057 , version 1

Cite

Francesco Bongiovanni, Ludovic Henrio. Mechanical Support for Efficient Dissemination on the CAN Overlay Network. [Research Report] RR-7599, INRIA. 2011. ⟨inria-00585057⟩
213 View
136 Download

Share

Gmail Facebook X LinkedIn More