Abstract--Orthogonal random beamforming (ORB) constitutes a mean to exploit spatial multiplexing and multi-user diversity (MUD) gains in multi-antenna broadcast channels. To do so, as many random beamformers as transmit antennas (M) are generated and on each beam the user experiencing the most favorable channel conditions is scheduled. Whereas for a large number of users the sum-rate of ORB exhibits an identical growth rate as that of dirty paper coding, performance in sparse networks (or in networks with an uneven spatial distribution of users) is known to be severely impaired. To circumvent that, in this paper we modify the scheduling process in ORB in order to select a subset out of the M available beams. We propose several beam selection algorithms and assess their performance in terms of sum-rate and aggregated throughput (i.e., rate achieved with practical modulation and coding schemes), along with an analysis of their computational complexity. Since ORB schemes require partial c...