Title :
An efficient branch-and-bound algorithm for compute-and-forward
Author :
Richter, Johannes ; Scheunert, Christian ; Jorswieck, Eduard
Author_Institution :
Dept. of Electr. Eng., Dresden Univ. of Technol., Dresden, Germany
Abstract :
Compute-and-forward is a framework for reliable physical layer network coding introduced by Nazer and Gastpar. Instead of decoding single messages, it decodes linear combinations of messages with the help of nested lattice codes. Nazer and Gastpar derived an achievable rate for each node depending on the channel coefficients and the desired equation coefficients. However, it is open how to choose the coefficient vector with the equation coefficients. We provide a branch-and-bound algorithm that calculates the coefficient vector, which results in the highest computation rate at a single node. We implemented the algorithm in Matlab and compared the number of iterations to the number of needed iterations if we use a complete search over all possible vectors.
Keywords :
decoding; iterative methods; network coding; telecommunication network reliability; tree searching; Matlab; branch-and-bound algorithm; compute-and-forward; equation coefficients; iterations; linear combinations; reliable physical layer network coding; single message decoding; Ellipsoids; Equations; Relays; Standards; Upper bound; Vectors; Zinc; branch-and-bound algorithm; compute-and-forward; network coding;
Conference_Titel :
Personal Indoor and Mobile Radio Communications (PIMRC), 2012 IEEE 23rd International Symposium on
Conference_Location :
Sydney, NSW
Print_ISBN :
978-1-4673-2566-0
Electronic_ISBN :
2166-9570
DOI :
10.1109/PIMRC.2012.6362889