Optimal quorumcast routing

Multicasting is the transmission of data packets from a source to multiple destinations, known as the multicast group. Quorumcasting, which is generalization of multicasting, is the sending of these data packets to only a subset of nodes in the multicast group, which we call the quorum group. The quorumcast routing problem is that of finding the least cost tree which spans the source node and a quorum group. This problem is known to be NP-complete. Therefore, exhaustive search algorithms are generally used to find a solution for the problem. We introduce the notion of a threshold value and show that how this value can be used to significantly reduce the running time of exhaustive search algorithms for the quorumcast routing problem.

[1]  Pawel Winter,et al.  Steiner problem in networks: A survey , 1987, Networks.

[2]  Akhil Kumar,et al.  Efficient quorumcast routing algorithms , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[3]  Hector Garcia-Molina,et al.  How to assign votes in a distributed system , 1985, JACM.

[4]  Mostafa H. Ammar,et al.  Multidimensional voting , 1991, TOCS.

[5]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.