Resource Allocation For D2D Communications With A Novel Distributed Q-Learning Algorithm In Heterogeneous Networks | IEEE Conference Publication | IEEE Xplore