Globally Optimal Base Station Clustering in Interference Alignment-Based Multicell Networks

Coordinated precoding based on interference alignment is a promising technique for improving the throughputs in future wireless multicell networks. In small networks, all base stations can typically jointly coordinate their precoding. In large networks, however, base station clustering is necessary due to the otherwise overwhelmingly high channel state information (CSI) acquisition overhead. In this work, we provide a branch and bound algorithm for finding the globally optimal base station clustering. The algorithm is mainly intended for benchmarking existing suboptimal clustering schemes. We propose a general model for the user throughputs, which only depends on the long-term CSI statistics. The model assumes intracluster interference alignment and is able to account for the CSI acquisition overhead. By enumerating a search tree using a best-first search and pruning sub-trees in which the optimal solution provably cannot be, the proposed method converges to the optimal solution. The pruning is done using specifically derived bounds, which exploit some assumed structure in the throughput model. It is empirically shown that the proposed method has an average complexity that is orders of magnitude lower than that of exhaustive search.

[1]  S. Thomas McCormick,et al.  Submodular Function Minimization , 2005 .

[2]  Robert W. Heath,et al.  User Partitioning for Less Overhead in MIMO Interference Channels , 2010, IEEE Transactions on Wireless Communications.

[3]  A. Land,et al.  An Automatic Method for Solving Discrete Programming Problems , 1960, 50 Years of Integer Programming.

[4]  Chenyang Yang,et al.  On the Feasibility of Linear Interference Alignment for MIMO Interference Broadcast Channels With Constant Coefficients , 2012, IEEE Transactions on Signal Processing.

[5]  Emil Björnson,et al.  Adaptive Pilot Clustering in Heterogeneous Massive MIMO Networks , 2015, IEEE Transactions on Wireless Communications.

[6]  R. Brualdi Introductory Combinatorics , 1992 .

[7]  Robert W. Heath,et al.  Interference Alignment with Analog Channel State Feedback , 2010, IEEE Transactions on Wireless Communications.

[8]  Emil Björnson,et al.  Optimal Resource Allocation in Coordinated Multi-Cell Systems , 2013, Found. Trends Commun. Inf. Theory.

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

[10]  J. H. Ward Hierarchical Grouping to Optimize an Objective Function , 1963 .

[11]  Rami Mochaourab,et al.  Distributed Long-Term Base Station Clustering in Cellular Networks Using Coalition Formation , 2016, IEEE Transactions on Signal and Information Processing over Networks.

[12]  Roger S. Cheng,et al.  Clustering for Interference Alignment in Multiuser Interference Network , 2014, IEEE Transactions on Vehicular Technology.

[13]  R. Horst,et al.  Global Optimization: Deterministic Approaches , 1992 .

[14]  Donald E. Knuth,et al.  The Art of Computer Programming: Combinatorial Algorithms, Part 1 , 2011 .

[15]  Thomas L. Marzetta,et al.  Pilot Contamination and Precoding in Multi-Cell TDD Systems , 2009, IEEE Transactions on Wireless Communications.

[16]  Nihar Jindal,et al.  A Unified Treatment of Optimum Pilot Overhead in Multipath Fading Channels , 2010, IEEE Transactions on Communications.

[17]  akXk IMPROVED BOUNDS ON BELL NUMBERS AND ON MOMENTS OF SUMS OF RANDOM VARIABLES , 2010 .

[18]  Helmut Bölcskei,et al.  Interference alignment with limited feedback , 2009, 2009 IEEE International Symposium on Information Theory.