Abstract

A digraph with positive integer weights on its (directed) edges is weight-balanced if, for each node, the sum of the weights of the incoming edges equals the sum of the weights of the outgoing edges. We develop a distributed iterative algorithm in which nodes are in charge of updating the weights on their outgoing edges based on certain values they maintain and update, using corresponding information available from their immediate in- and out-neighbors. We assume that communication between neighboring nodes is bidirectional, but unreliable in that it may result in possible packet drops, independently between different links and link directions. We show that, even when communication links drop packets occasionally (but not always) and the integer weights are constrained to be within an interval, captured by lower and upper limits, the proposed algorithm allows nodes to reach integer weight balancing after a finite number of iterations with probability one, as long as the necessary and sufficient circulation conditions on the lower and upper edge weight limits are satisfied. We also provide examples to illustrate the operation and performance of the proposed algorithm.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.