# MCDS: AI Augmented Workflow Scheduling in Mobile Edge Cloud Computing Systems

arXiv: https://arxiv.org/abs/2112.07269 · HTML: https://mlsanity.com/paper/2112.07269/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 16 of its 67 references that are in the map.
- First posted on arXiv 14 Dec 2021.

## Builds on (most cited first, 16 of 16)

- [Attention Is All You Need](https://mlsanity.com/paper/1706.03762/) (2017)
- [Neural Machine Translation by Jointly Learning to Align and Translate](https://mlsanity.com/paper/1409.0473/) (2014)
- [Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization](https://mlsanity.com/paper/1703.06868/) (2017)
- [Experience Replay for Continual Learning](https://mlsanity.com/paper/1811.11682/) (2018)
- [Gated Graph Sequence Neural Networks](https://mlsanity.com/paper/1511.05493/) (2015)
- [Attention Models in Graphs: A Survey](https://mlsanity.com/paper/1807.07984/) (2018)
- [COSCO: Container Orchestration using Co-Simulation and Gradient Based Optimization for Fog Computing Environments](https://mlsanity.com/paper/2104.14392/) (2021)
- [Dynamic Scheduling for Stochastic Edge-Cloud Computing Environments using A3C learning and Residual Recurrent Neural Networks](https://mlsanity.com/paper/2009.02186/) (2020)
- [Transformative effects of IoT, Blockchain and Artificial Intelligence on cloud computing: Evolution, vision, trends and open challenges](https://mlsanity.com/paper/1911.01941/) (2019)
- [WfCommons: A Framework for Enabling Scientific Workflow Research and Development](https://mlsanity.com/paper/2105.14352/) (2021)
- [PreGAN: Preemptive Migration Prediction Network for Proactive Fault-Tolerant Edge Computing](https://mlsanity.com/paper/2112.02292/) (2021)
- [FogBus: A Blockchain-based Lightweight Framework for Edge and Fog Computing](https://mlsanity.com/paper/1811.11978/) (2018)
- [HUNTER: AI based Holistic Resource Management for Sustainable Cloud Computing](https://mlsanity.com/paper/2110.05529/) (2021)
- [Generative Optimization Networks for Memory Efficient Data Generation](https://mlsanity.com/paper/2110.02912/) (2021)
- [A Time-driven Data Placement Strategy for a Scientific Workflow Combining Edge Computing and Cloud Computing](https://mlsanity.com/paper/1901.07216/) (2019)
- [START: Straggler Prediction and Mitigation for Cloud Computing Environments using Encoder LSTM Networks](https://mlsanity.com/paper/2111.10241/) (2021)

## Built on by (most cited first, 4 of 4)

- [GOSH: Task Scheduling Using Deep Surrogate Models in Fog Computing Environments](https://mlsanity.com/paper/2112.08916/) (2021)
- [Look-Ahead Task Offloading for Multi-User Mobile Augmented Reality in Edge-Cloud Computing](https://mlsanity.com/paper/2305.19558/) (2023)
- [BCEdge: SLO-Aware DNN Inference Services with Adaptive Batching on Edge Platforms](https://mlsanity.com/paper/2305.01519/) (2023)
- [MetaNet: Automated Dynamic Selection of Scheduling Policies in Cloud Environments](https://mlsanity.com/paper/2205.10642/) (2022)

## Abstract (arXiv)

Workflow scheduling is a long-studied problem in parallel and distributed computing (PDC), aiming to efficiently utilize compute resources to meet user's service requirements. Recently proposed scheduling methods leverage the low response times of edge computing platforms to optimize application Quality of Service (QoS). However, scheduling workflow applications in mobile edge-cloud systems is challenging due to computational heterogeneity, changing latencies of mobile devices and the volatile nature of workload resource requirements. To overcome these difficulties, it is essential, but at the same time challenging, to develop a long-sighted optimization scheme that efficiently models the QoS objectives. In this work, we propose MCDS: Monte Carlo Learning using Deep Surrogate Models to efficiently schedule workflow applications in mobile edge-cloud computing systems. MCDS is an Artificial Intelligence (AI) based scheduling approach that uses a tree-based search strategy and a deep neural network-based surrogate model to estimate the long-term QoS impact of immediate actions for robust optimization of scheduling decisions. Experiments on physical and simulated edge-cloud testbeds show that MCDS can improve over the state-of-the-art methods in terms of energy consumption, response time, SLA violations and cost by at least 6.13, 4.56, 45.09 and 30.71 percent respectively.
