Complexity of URLLC Scheduling and Efficient Approximation Schemes
Abstract
In this paper we address the problem of joint admission control and resource scheduling for Ultra Reliable Low Latency Communications (URLLC). We examine two models: (i) the continuous, where all allocated resource blocks contribute to the success probability, and (ii) a binary, where only resource blocks with strong signal are "active" for each user, and user k needs dk active resource blocks for a successful URLLC transmission. In situations of congestion, we are interested in finding a subset of users that can be scheduled simultaneously. We show that finding a feasible schedule for at least m URLLC users is NP-complete in the (easier) binary SNR model, hence also in the continuous. Maximizing the reward obtained from a feasible set of URLLC users is NP-hard and inapproximable to within (2d)2/d of the optimal, where d kdk. On the other hand, we prove that checking a candidate set of users for feasibility and finding the corresponding schedule (when feasible) can be done in polynomial time, which we exploit to design an efficient heuristic algorithm for the general continuous SNR model. We complement our theoretical contributions with a numerical evaluation of our proposed schemes.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.