Distributed Service Placement in Ultra-Dense Edge Computing: A Game-Theoretical Approach | IEEE Conference Publication | IEEE Xplore