Homotopy continuation for vector space interference alignment in MIMO X networks

In this paper we propose an algorithm to design interference alignment (IA) precoding and decoding matrices for MIMO X networks (XN). The proposed algorithm is rooted in the homotopy continuation techniques commonly used to solve systems of nonlinear equations. Homotopy methods find the solution of a target system by smoothly deforming the known solutions of a start system which can be trivially solved. The key observation leading to a simple start system is realizing that the inverse IA problem, i.e, finding the channels that satisfy the IA conditions given a set of precoders and decoders, is linear and, therefore, a convenient trivial system. Once the start system has been solved, standard prediction and correction techniques are applied to track the solution all the way to the target system. Our results show that the proposed algorithm is able to consistently find solutions achieving the maximum number of degrees of freedom (DoF) whereas alternating minimization techniques, which typically work well for the interference channel (IC), repeatedly fail for the XN. Further, the algorithm provides insights into the feasibility of alignment in MIMO X networks for which theoretical results are scarce.

[1]  Alan J. Laub,et al.  Matrix analysis - for scientists and engineers , 2004 .

[2]  T. Y. Li Numerical solution of multivariate polynomial systems by homotopy continuation methods , 2008 .

[3]  E. Allgower,et al.  Numerical path following , 1997 .

[4]  Andrew J. Sommese,et al.  The numerical solution of systems of polynomials - arising in engineering and science , 2005 .

[5]  Shlomo Shamai,et al.  Degrees of Freedom Region of the MIMO $X$ Channel , 2008, IEEE Transactions on Information Theory.

[6]  Hua Sun,et al.  Degrees of freedom of MIMO X networks: Spatial scale invariance, one-sided decomposability and linear feasibility , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[7]  Syed Ali Jafar,et al.  A Distributed Numerical Approach to Interference Alignment and Applications to Wireless Interference Networks , 2011, IEEE Transactions on Information Theory.

[8]  Amir K. Khandani,et al.  Communication Over MIMO X Channels: Interference Alignment, Decomposition, and Performance Analysis , 2008, IEEE Transactions on Information Theory.

[9]  Adrian Agustin,et al.  Improved Interference Alignment Precoding for the MIMO X Channel , 2011, 2011 IEEE International Conference on Communications (ICC).

[10]  Carlos Beltrán,et al.  A Feasibility Test for Linear Interference Alignment in MIMO Channels With Constant Coefficients , 2012, IEEE Transactions on Information Theory.

[11]  Ignacio Santamaría,et al.  Interference alignment in single-beam MIMO networks via homotopy continuation , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[12]  Huarui Yin,et al.  Degrees of Freedom Region for an Interference Network With General Message Demands , 2012, IEEE Transactions on Information Theory.

[13]  Syed Ali Jafar,et al.  Interference Alignment and the Degrees of Freedom of Wireless $X$ Networks , 2009, IEEE Transactions on Information Theory.

[14]  Carlos Beltrán,et al.  On the Feasibility of Interference Alignment for the K-User MIMO Channel with Constant Coefficients , 2012, ArXiv.

[15]  Syed Ali Jafar,et al.  Interference Alignment and Degrees of Freedom of the $K$-User Interference Channel , 2008, IEEE Transactions on Information Theory.

[16]  Adrian Agustin,et al.  Degrees of Freedom Region of the MIMO X channel with an Arbitrary Number of Antennas , 2012, ArXiv.

[17]  J. Magnus,et al.  Matrix Differential Calculus with Applications in Statistics and Econometrics , 1991 .

[18]  A. H. Kayran,et al.  On Feasibility of Interference Alignment in MIMO Interference Networks , 2009, IEEE Transactions on Signal Processing.

[19]  採編典藏組 Society for Industrial and Applied Mathematics(SIAM) , 2008 .