{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T19:01:21Z","timestamp":1772823681035,"version":"3.50.1"},"reference-count":25,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2019,7,23]],"date-time":"2019-07-23T00:00:00Z","timestamp":1563840000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Multi-User (MU) Multiple-Input-Multiple-Output (MIMO) systems have been extensively investigated over the last few years from both theoretical and practical perspectives. The low complexity Linear Precoding (LP) schemes for MU-MIMO are already deployed in Long-Term Evolution (LTE) networks; however, they do not work well for users with strongly-correlated channels. Alternatives to those schemes, like Non-Linear Precoding (NLP), and hybrid precoding schemes were proposed in the standardization phase for the Third-Generation Partnership Project (3GPP) 5G New Radio (NR). NLP schemes have better performance, but their complexity is prohibitively high. Hybrid schemes, which combine LP schemes to serve users with separable channels and NLP schemes for users with strongly-correlated channels, can help reduce the computational burden, while limiting the performance degradation. Finding the optimum set of users that can be co-scheduled through LP schemes could require an exhaustive search and, thus, may not be affordable for practical systems. The purpose of this paper is to present a new semi-orthogonal user selection algorithm based on the statistical K-means clustering and to assess its performance in MU-MIMO systems employing hybrid precoding schemes.<\/jats:p>","DOI":"10.3390\/a12070146","type":"journal-article","created":{"date-parts":[[2019,7,23]],"date-time":"2019-07-23T10:44:51Z","timestamp":1563878691000},"page":"146","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Hybrid MU-MIMO Precoding Based on K-Means User Clustering"],"prefix":"10.3390","volume":"12","author":[{"given":"Razvan-Florentin","family":"Trifan","sequence":"first","affiliation":[{"name":"Department of Telecommunications, University POLITEHNICA of Bucharest, 1-3, Iuliu Maniu Blvd., 061071 Bucharest, Romania"},{"name":"InfoVista SAS, 23 Carnot Av., 91300 Massy, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrei-Alexandru","family":"Enescu","sequence":"additional","affiliation":[{"name":"Department of Telecommunications, University POLITEHNICA of Bucharest, 1-3, Iuliu Maniu Blvd., 061071 Bucharest, Romania"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0379-2360","authenticated-orcid":false,"given":"Constantin","family":"Paleologu","sequence":"additional","affiliation":[{"name":"Department of Telecommunications, University POLITEHNICA of Bucharest, 1-3, Iuliu Maniu Blvd., 061071 Bucharest, Romania"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,7,23]]},"reference":[{"key":"ref_1","unstructured":"Chien, T.V., and Bjornson, E. (2017). Massive MIMO Communications, 5G Mobile Communications, Springer."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1109\/COMST.2016.2618870","article-title":"An Overview on Resource Allocation Techniques for MU-MIMO Systems","volume":"19","author":"Castaneda","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Trifan, R.F., and Paleologu, C. (2018, January 14\u201316). Non-Linear Precoding Performance in Spatio-Temporally Correlated MU-MIMO Channels. Proceedings of the 2018 International Conference on Communications (COMM), Bucharest, Romania.","DOI":"10.1109\/ICComm.2018.8484787"},{"key":"ref_4","first-page":"879","article-title":"Joint Spatial Division and Multiplexing: Opportunistic Beamforming and User Grouping","volume":"8","author":"Adhikary","year":"2014","journal-title":"IEEE J. Sel. Top. Signal Process."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"947","DOI":"10.1109\/ACCESS.2014.2353297","article-title":"User Grouping for Massive MIMO in FDD Systems: New Design Methods and Analysis","volume":"2","author":"Xu","year":"2014","journal-title":"IEEE Access"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Majumdar, I. (2015, January 2\u20134). Implementation of Block Diagonalization Type Precoding Algorithms for IEEE 802.11ac Systems. Proceedings of the 2015 Fifth International Conference on Advances in Computing and Communications (ICACC), Kochi, India.","DOI":"10.1109\/ICACC.2015.59"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Cho, Y.S., Kim, J., Yang, W.Y., and Kang, C.G. (2010). MIMO-OFDM Wireless Communications with Matlab, Wiley.","DOI":"10.1002\/9780470825631"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1109\/TSP.2003.821107","article-title":"Zero-forcing methods for downlink spatial multiplexing in MU-MIMO channels","volume":"52","author":"Spencer","year":"2004","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Trifan, R.F., and Enescu, A.A. (2018, January 8\u20139). MU-MIMO Precoding Performance Conditioned by Inter-user Angular Separation. Proceedings of the 2018 International Symposium on Electronics and Telecommunications (ISETC), Timisoara, Romania.","DOI":"10.1109\/ISETC.2018.8583919"},{"key":"ref_10","unstructured":"Fischer, R.F.H., and Windpassinger, C.A. (2003, January 1\u20135). Improved MIMO Precoding for Decentralized Receivers Resembling Concepts from Lattice Reduction. Proceedings of the GLOBECOM \u201903, IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489), San Francisco, CA, USA."},{"key":"ref_11","unstructured":"Hasegawa, F. (2017, January 3\u20137). MU-MIMO performance evaluation of nonlinear precoding schemes. Proceedings of the 3GPP TSG RAN WG1 Meeting 88b, Spokane, WA, USA."},{"key":"ref_12","unstructured":"Classon, B. (2017, January 13\u201317). Non-linear Precoding for Downlink MU-MIMO. Proceedings of the 3GPP TSG RAN WG1 Meeting 88, Athens, Greece."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Zarei, S., Gerstacker, W., and Schober, R. (2016, January 4\u20138). Low Complexity Hybrid Linear\/Tomlinson\u2013Harashima Precoding for Downlink Large-Scale MU-MIMO Systems. Proceedings of the 2016 IEEE Globecom Workshops (GC Wkshps), Washington, DC, USA.","DOI":"10.1109\/GLOCOMW.2016.7848954"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1109\/TIT.1983.1056659","article-title":"Writing on Dirty Paper","volume":"29","author":"Costa","year":"1983","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1561\/2000000093","article-title":"Massive MIMO Networks: Spectral, Energy, and Hardware Efficiency","volume":"11","author":"Bjornson","year":"2017","journal-title":"Found. Trends Signal Process."},{"key":"ref_16","unstructured":"Herdin, M., Czink, N., Ozcelik, H., and Bonek, E. (June, January 30). Correlation Matrix Distance, a Meaningful Measure for Evaluation of Non-Stationary MIMO Channels. Proceedings of the 2005 IEEE 61st Vehicular Technology Conference, Stockholm, Sweden."},{"key":"ref_17","unstructured":"Wang, B.H., Hui, H.T., and Yu, Y.T. (2010, January 11\u201317). Maximum volume criterion for user selection of MU-MIMO downlink with multiantenna users and block diagonalization beamforming. Proceedings of the IEEE Antennas and Propagation Society International Symposium, Toronto, ON, Canada."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"5172","DOI":"10.1109\/TWC.2013.092013.130045","article-title":"Parametrization Based Limited Feedback Design for Correlated MIMO Channels Using New Statistical Models","volume":"12","author":"Godana","year":"2013","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"6441","DOI":"10.1109\/TIT.2013.2269476","article-title":"Joint Spatial Division and Multiplexing The Large-Scale Array Regime","volume":"59","author":"Adhikary","year":"2013","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"528","DOI":"10.1109\/JSAC.2005.862421","article-title":"On the Optimality of Multiantenna Broadcast Scheduling Using Zero-Forcing Beamforming","volume":"24","author":"Yoo","year":"2006","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1109\/TIT.1982.1056489","article-title":"Least squares quantization in PCM","volume":"28","author":"Lloyd","year":"1982","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"14177","DOI":"10.1109\/ACCESS.2017.2729878","article-title":"Overlapping User Grouping in IoT Oriented Massive MIMO Systems","volume":"5","author":"Tian","year":"2017","journal-title":"IEEE Access"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Inaba, M., Katoh, N., and Imai, H. (1994, January 6\u20138). Applications of weighted Voronoi diagrams and randomization to variance-based k-clustering. Proceedings of the 10th ACM Symposium on Computational Geometry, Stony Brook, NY, USA.","DOI":"10.1145\/177424.178042"},{"key":"ref_24","unstructured":"Hamerly, G. (May, January 29). Making k-means Even Faster. Proceedings of the SIAM International Conference on Data Mining, Columbus, OH, USA."},{"key":"ref_25","unstructured":"(2019, May 18). Planet. Available online: https:\/\/www.infovista.com\/products\/planet-network-planning-solutions."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/7\/146\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:08:41Z","timestamp":1760188121000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/7\/146"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,23]]},"references-count":25,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2019,7]]}},"alternative-id":["a12070146"],"URL":"https:\/\/doi.org\/10.3390\/a12070146","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,7,23]]}}}