Delay-Optimal Computation Task Scheduling for Mobile-Edge Computing Systems
arXiv:1604.07525 · doi:10.1109/ISIT.2016.7541539
Abstract
Mobile-edge computing (MEC) emerges as a promising paradigm to improve the quality of computation experience for mobile devices. Nevertheless, the design of computation task scheduling policies for MEC systems inevitably encounters a challenging two-timescale stochastic optimization problem. Specifically, in the larger timescale, whether to execute a task locally at the mobile device or to offload a task to the MEC server for cloud computing should be decided, while in the smaller timescale, the transmission policy for the task input data should adapt to the channel side information. In this paper, we adopt a Markov decision process approach to handle this problem, where the computation tasks are scheduled based on the queueing state of the task buffer, the execution state of the local processing unit, as well as the state of the transmission unit. By analyzing the average delay of each task and the average power consumption at the mobile device, we formulate a power-constrained delay minimization problem, and propose an efficient one-dimensional search algorithm to find the optimal task scheduling policy. Simulation results are provided to demonstrate the capability of the proposed optimal stochastic task scheduling policy in achieving a shorter average execution delay compared to the baseline policies.
8 pages, 3 figures, accepted to IEEE International Symposium on Information Theory (ISIT), Barcelona, Spain, July 2016
References in corpus (1)
Cited by in corpus (57)
- Mobile Edge Computing: A Survey on Architecture and Computation Offloading
- Dynamic Computation Offloading for Mobile-Edge Computing with Energy Harvesting Devices
- A Survey on Mobile Edge Networks: Convergence of Computing, Caching and Communications
- Survey on Multi-Access Edge Computing for Internet of Things Realization
- Decentralized Computation Offloading for Multi-User Mobile Edge Computing: A Deep Reinforcement Learning Approach
- Online Placement of Multi-Component Applications in Edge Computing Environments
- Hierarchical Federated Learning with Quantization: Convergence Analysis and System Design
- Federated Multi-Agent Actor-Critic Learning for Age Sensitive Mobile Edge Computing
- Joint Offloading Decision and Resource Allocation for Vehicular Fog-Edge Computing Networks: A Contract-Stackelberg Approach
- Edge Federation: Towards an Integrated Service Provisioning Model
- Delay Sensitive Task Offloading in the 802.11p Based Vehicular Fog Computing Systems
- Energy-Delay Minimization of Task Migration Based on Game Theory in MEC-assisted Vehicular Networks
- Reinforcement Learning-Empowered Mobile Edge Computing for 6G Edge Intelligence
- Cross-layer Design for Mission-Critical IoT in Mobile Edge Computing Systems
- Sl-EDGE: Network Slicing at the Edge
- Delay Characterization of Mobile Edge Computing for 6G Time-Sensitive Services
- Optimized Computation Offloading Performance in Virtual Edge Computing Systems via Deep Reinforcement Learning
- Task Offloading for Large-Scale Asynchronous Mobile Edge Computing: An Index Policy Approach
- Joint Service Caching and Task Offloading for Mobile Edge Computing in Dense Networks
- A Survey on Mobile Edge Computing: The Communication Perspective
- Joint Offloading and Computing Optimization in Wireless Powered Mobile-Edge Computing Systems
- Collaborative Service Caching for Edge Computing in Dense Small Cell Networks
- Split Two-Tower Model for Efficient and Privacy-Preserving Cross-device Federated Recommendation
- Joint Subcarrier and CPU Time Allocation for Mobile Edge Computing
- Performance Optimization in Mobile-Edge Computing via Deep Reinforcement Learning
- Deep Reinforcement Learning for Task Offloading in Mobile Edge Computing Systems
- Joint Task Offloading Scheduling and Transmit Power Allocation for Mobile-Edge Computing Systems
- Delay-Energy Joint Optimization for Task Offloading in Mobile Edge Computing
- Wireless Networks for Mobile Edge Computing: Spatial Modeling and Latency Analysis (Extended version)
- Multi-objective Optimal Roadside Units Deployment in Urban Vehicular Networks
- Joint Computation and Communication Cooperation for Mobile Edge Computing
- Computation Rate Maximization for Wireless Powered Mobile Edge Computing
- Energy-Efficient Resource Allocation for Multi-User Mobile Edge Computing
- Exploiting Computation Replication for Mobile Edge Computing: A Fundamental Computation-Communication Tradeoff Study
- An Incentive-Aware Job Offloading Control Framework for Mobile Edge Computing
- Joint Computation and Communication Cooperation for Energy-Efficient Mobile Edge Computing
- Multi-user Resource Control with Deep Reinforcement Learning in IoT Edge Computing
- Efficient Resource Allocation for Relay-Assisted Computation Offloading in Mobile Edge Computing
- Learning and Management for Internet-of-Things: Accounting for Adaptivity and Scalability
- Multi-Antenna NOMA for Computation Offloading in Multiuser Mobile Edge Computing Systems
- Optimal Task Scheduling in Communication-Constrained Mobile Edge Computing Systems for Wireless Virtual Reality
- Latency Optimization for Resource Allocation in Mobile-Edge Computation Offloading
- Offloading Optimization with Delay Distribution in the 3-tier Federated Cloud, Edge, and Fog Systems
- Stochastic Control of Computation Offloading to a Helper with a Dynamically Loaded CPU
- HyEdge: Optimal Request Scheduling in Hybrid Edge Computing Environment
- MDP-Based Scheduling Design for Mobile-Edge Computing Systems with Random User Arrival
- Analysis on Computation-Intensive Status Update in Mobile Edge Computing
- Capacity of Remote Classification Over Wireless Channels
- Stochastic Joint Radio and Computational Resource Management for Multi-User Mobile-Edge Computing Systems
- Design of Robust and Efficient Edge Server Placement and Server Scheduling Policies: Extended Version
- Closed-Form Delay-Optimal Computation Offloading in Mobile Edge Computing Systems
- Scheduling for Mobile Edge Computing with Random User Arrivals: An Approximate MDP and Reinforcement Learning Approach
- Joint Optimal Software Caching, Computation Offloading and Communications Resource Allocation for Mobile Edge Computing
- A Novel Cross Entropy Approach for Offloading Learning in Mobile Edge Computing
- Spatio-temporal Edge Service Placement: A Bandit Learning Approach
- Joint Optimization of Cooperative Communication and Computation in Two-Way Relay MEC Systems
- Device vs Edge Computing for Mobile Services: Delay-aware Decision Making to Minimize Power Consumption