1,429,106 research outputs found
Low Complexity Encoding for Network Codes
In this paper we consider the per-node run-time complexity of network multicast codes. We show that the randomized algebraic network code design algorithms described extensively in the literature result in codes that on average require a number of operations that scales quadratically with the blocklength m of the codes. We then propose an alternative type of linear network code whose complexity scales linearly in m and still enjoys the attractive properties of random algebraic network codes. We also show that these codes are optimal in the sense that any rate-optimal linear network code must have at least a linear scaling in run-time complexity
On practical design for joint distributed source and network coding
This paper considers the problem of communicating correlated information from multiple source nodes over a network of noiseless channels to multiple destination nodes, where each destination node wants to recover all sources. The problem involves a joint consideration of distributed compression and network information relaying. Although the optimal rate region has been theoretically characterized, it was not clear how to design practical communication schemes with low complexity. This work provides a partial solution to this problem by proposing a low-complexity scheme for the special case with two sources whose correlation is characterized by a binary symmetric channel. Our scheme is based on a careful combination of linear syndrome-based Slepian-Wolf coding and random linear mixing (network coding). It is in general suboptimal; however, its low complexity and robustness to network dynamics make it suitable for practical implementation
Towards Fast-Convergence, Low-Delay and Low-Complexity Network Optimization
Distributed network optimization has been studied for well over a decade.
However, we still do not have a good idea of how to design schemes that can
simultaneously provide good performance across the dimensions of utility
optimality, convergence speed, and delay. To address these challenges, in this
paper, we propose a new algorithmic framework with all these metrics
approaching optimality. The salient features of our new algorithm are
three-fold: (i) fast convergence: it converges with only
iterations that is the fastest speed among all the existing algorithms; (ii)
low delay: it guarantees optimal utility with finite queue length; (iii) simple
implementation: the control variables of this algorithm are based on virtual
queues that do not require maintaining per-flow information. The new technique
builds on a kind of inexact Uzawa method in the Alternating Directional Method
of Multiplier, and provides a new theoretical path to prove global and linear
convergence rate of such a method without requiring the full rank assumption of
the constraint matrix
Network coding with periodic recomputation for minimum energy multicasting in mobile ad-hoc networks
We consider the problem of minimum-energy
multicast using network coding in mobile ad hoc networks
(MANETs). The optimal solution can be obtained by solving a
linear program every time slot, but it leads to high computational
complexity. In this paper, we consider a low-complexity
approach, network coding with periodic recomputation, which
recomputes an approximate solution at fixed time intervals, and
uses this solution during each time interval. As the network
topology changes slowly, we derive a theoretical bound on
the performance gap between our suboptimal solution and
the optimal solution. For complexity analysis, we assume that
interior-point method is used to solve a linear program at
the first time slot of each interval. Moreover, we can use the
suboptimal solution in the preceding interval as a good initial
solution of the linear program at each fixed interval. Based
on this interior-point method with a warm start strategy, we
obtain a bound on complexity. Finally, we consider an example
network scenario and minimize the complexity subject to the
condition that our solution achieves a given optimality gap
- …
