Minimum-Cost Multicast over Coded Packet Networks
arXiv:cs/0503064 · doi:10.1109/TIT.2006.874523
Abstract
We consider the problem of establishing minimum-cost multicast connections over coded packet networks, i.e. packet networks where the contents of outgoing packets are arbitrary, causal functions of the contents of received packets. We consider both wireline and wireless packet networks as well as both static multicast (where membership of the multicast group remains constant for the duration of the connection) and dynamic multicast (where membership of the multicast group changes in time, with nodes joining and leaving the group). For static multicast, we reduce the problem to a polynomial-time solvable optimization problem, and we present decentralized algorithms for solving it. These algorithms, when coupled with existing decentralized schemes for constructing network codes, yield a fully decentralized approach for achieving minimum-cost multicast. By contrast, establishing minimum-cost static multicast connections over routed packet networks is a very difficult problem even using centralized computation, except in the special cases of unicast and broadcast connections. For dynamic multicast, we reduce the problem to a dynamic programming problem and apply the theory of dynamic programming to suggest how it may be solved.
17 pages, 6 figures; to appear in IEEE Transactions on Information Theory (special issue on Networking and Information Theory); revised version, with major changes
References in corpus (2)
Cited by in corpus (29)
- On Coding for Reliable Communication over Packet Networks
- Further Results on Coding for Reliable Communication over Packet Networks
- Network Coding for Multi-Resolution Multicast
- Cross-Layer Designs in Coded Wireless Fading Networks with Multicast
- Reliable Physical Layer Network Coding
- Wireless Network Coding via Modified 802.11 MAC/PHY: Design and Implementation on SDR
- Multicasting in Cognitive Radio Networks: Algorithms, Techniques and Protocols
- Efficient Operation of Coded Packet Networks
- Subspace Properties of Network Coding and their Applications
- On the Energy Benefit of Network Coding for Wireless Multiple Unicast
- Minimum cost mirror sites using network coding: Replication vs. coding at the source nodes
- Near Optimal Broadcast with Network Coding in Large Sensor Networks
- Path Gain Algebraic Formulation for the Scalar Linear Network Coding Problem
- MicroCast: Cooperative Video Streaming using Cellular and D2D Connections
- Optimized-Cost Repair in Multi-hop Distributed Storage Systems with Network Coding
- Random Linear Network Coding For Time Division Duplexing: When To Stop Talking And Start Listening
- Minimum Cost Multicast with Decentralized Sources
- Random Linear Network Coding For Time Division Duplexing: Energy Analysis
- Wireless Broadcast with Network Coding in Mobile Ad-Hoc Networks: DRAGONCAST
- Dualities Between Entropy Functions and Network Codes
- Intra- and Inter-Session Network Coding in Wireless Networks
- On optimizing low SNR wireless networks using network coding
- Minimum cost distributed source coding over a network
- Selfish Distributed Compression over Networks: Correlation Induces Anarchy
- Structural and Optimization Properties for Joint Selection of Source Rates and Network Flow
- Underwater Acoustic Networks: Channel Models and Network Coding based Lower Bound to Transmission Power for Multicast
- Delay Minimization in Varying-Bandwidth Direct Multicast with Side Information
- Network coding for multicasting over Rayleigh fading multi access channels
- Network Coding-Aware Queue Management for TCP Flows over Coded Wireless Networks