I. Introduction
Millimeter-wave (mmWave) communications are prone to signal blockage due to the propagation characteristics and the narrow beams [1]. In outdoor mmWave networks, the base stations will need to be deployed with a close enough spacing to provide overlapping coverage, in order to ensure a diversity of possible connection paths, to overcome blockage events. In such networks, user association (UA) plays a crucial role [2]. It is vital to intelligently associate users (UEs) with the most suitable base stations (BSs), to make maximal use of the available and limited resources, such as radio frequency (RF) chains in the mmWave hybrid beamforming base stations.