Probabilistic flooding for efficient information dissemination in random graph topologies

  • Authors:
  • Konstantinos Oikonomou;Dimitrios Kogias;Ioannis Stavrakakis

  • Affiliations:
  • Ionian University, Department of Informatics, Tsirigoti Square 7, 49100 Corfu, Greece;National and Kapodistrian University of Athens, Department of Informatics and Telecommunications, Athens, Greece;National and Kapodistrian University of Athens, Department of Informatics and Telecommunications, Athens, Greece

  • Venue:
  • Computer Networks: The International Journal of Computer and Telecommunications Networking
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Probabilistic flooding has been frequently considered as a suitable dissemination information approach for limiting the large message overhead associated with traditional (full) flooding approaches that are used to disseminate globally information in unstructured peer-to-peer and other networks. A key challenge in using probabilistic flooding is the determination of the forwarding probability so that global network outreach is achieved while keeping the message overhead as low as possible. In this paper, by showing that a probabilistic flooding network, generated by applying probabilistic flooding to a connected random graph network, can be (asymptotically) ''bounded'' by properly parameterized random graph networks and by invoking random graph theory results, asymptotic values of the forwarding probability are derived guaranteeing (probabilistically) successful coverage, while significantly reducing the message overhead with respect to traditional flooding. Asymptotic expressions with respect to the average number of messages and the average time required to complete network coverage are also derived, illustrating the benefits of the properly parameterized probabilistic flooding scheme. Simulation results support the claims and expectations of the analytical results and reveal certain aspects of probabilistic flooding not covered by the analysis.